mysqldump

2009-05-19 Thread Maurice Guerrier
bonjour a tous,

j'ai un serveur de base de données; je suis dans l'obligation de créer un 
script qui transforme chaque base de données en un fichier .sql
je sollicite votre idee,

 Guerrier MAURICE
Cell.: +33(0) 6 10 30 43 46


  

mysqldump

2011-01-17 Thread Fabien LUCE
Bonjour à tous,

j'ai un léger soucis de sauvegarde de mes base Mysql puisqu'en éxecutant un 
simple:
mysqldump -u root -p password --all-databases > mesbdds.sql

je me retrouve avec un fichier mesbdds.sql contenant:
Usage: mysqldump [OPTIONS] database [tables]
OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
OR mysqldump [OPTIONS] --all-databases [OPTIONS]
For more options, use mysqldump --help

J'ai donc un doute sur la commande initiale mais à la fois l'aide et google me 
dise qu'elle et bonne!
Quelqu'un a une idée?

Merci, à bientôt


-- 
Fabien LUCE
Jabber ID: f...@lutix.org
Identi.ca: http://identi.ca/ftg
Web: www.lutix.org

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20110117100839.go23...@serveur.lutix.org



Re: mysqldump

2009-05-19 Thread Alex Perso
Maurice Guerrier a écrit :
> bonjour a tous,
> 
> j'ai un serveur de base de données; je suis dans l'obligation de créer
> un script qui transforme chaque base de données en un fichier .sql
> je sollicite votre idee,
>  
> Guerrier MAURICE
> Cell.: +33(0) 6 10 30 43 46
> 
> 
Bonjour,
Voici un petit script permettant de faire cela:


#!/bin/sh

for i in `echo show databases | mysql | egrep -v '(Database)'` ; do
echo $i
mysqldump -e $i  > ~/$i.sql
done



Alex

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: mysqldump

2009-05-19 Thread Franck Delage
Maurice Guerrier a écrit :
| bonjour a tous,

Salut,

| j'ai un serveur de base de données; je suis dans l'obligation de créer un 
script qui transforme chaque base de données en un fichier .sql
| je sollicite votre idee,
| 

mysqldump -u root -p --all-databases > fichier.sql

là tu obtiens un seul gros fichier avec toutes tes bases.

ou alors, pour un fichier par base :

for i in  ; do mysqldump -u root -p motdepasse $i > 
$i.sql ; done

-- 
Franck Delage
Création et hébergements de sites web
www.web82.net


signature.asc
Description: Digital signature


Re: mysqldump

2009-05-19 Thread p.gvo
Le Tue, 19 May 2009 18:23:32 +0200
Franck Delage  écrivait:

> Maurice Guerrier a écrit :
> | bonjour a tous,
> 
> Salut,
> 
> | j'ai un serveur de base de données; je suis dans l'obligation de
> créer un script qui transforme chaque base de données en un
> fichier .sql | je sollicite votre idee, | 
> 
> mysqldump -u root -p --all-databases > fichier.sql
> 
> là tu obtiens un seul gros fichier avec toutes tes bases.
> 
> ou alors, pour un fichier par base :
> 
> for i in  ; do mysqldump -u root -p motdepasse
> $i > $i.sql ; done
> 
Si cela peut t'aider pour aller plus loin en créant un fichier par
base de donnée lancé par cron (si tu as beaucoup de base adapte avec
la commade de Franck Delage):

#!/bin/sh
USER="utilisateur"
PASSWORD="motdepassebasededonnée"
BASE="basededonnee"
DATE=$(date +%Y-%m-%d-%Hh%M)
LOCALDIR="/home/backup/"
mysqldump -u$USER -p$PASSWORD -e -q -Q --default-character-set=latin1
--opt $BASE | gzip > $LOCALDIR/$BASE-${DATE}.sql.gz
#chown www-data:www-data $LOCALDIR/$BASE-${DATE}.sql.gz
#
#pour envoyer une copie sur un ftp distant
FTP_PASS="passftp"
FTP_LOG="userftp"
FTP_DIR="/backftp"
cd /home/backup/
ftp -n monftpperso.fr <http://les-empires.org


signature.asc
Description: PGP signature


Re: mysqldump

2009-05-19 Thread Franck Delage
sinon, à vrai dire, installer backup-manager et configurer 
le /etc/backup-manager.conf, qui est un fichier extrêmement bien commenté.

il fait tout, dump des bases et transfert ftp.

il se colle d'office dans cron.daily, mais on peut changer ça.

-- 
Franck Delage
Création et hébergements de sites web
www.web82.net


signature.asc
Description: Digital signature


Re: mysqldump

2009-05-19 Thread Jean-Michel OLTRA

Bonjour,


Le mardi 19 mai 2009, Franck Delage a écrit...



> mysqldump -u root -p --all-databases > fichier.sql

> là tu obtiens un seul gros fichier avec toutes tes bases.

> ou alors, pour un fichier par base :

> for i in  ; do mysqldump -u root -p motdepasse $i > 
> $i.sql ; done

Voilà un de mes scripts de sauvegardes :

$ladate=$(date +%d-%m-%y-%T)
$sav_dir="/var/archives"

for db in $(mysql -N -B -e "show databases"
do
   sav_sql=$db-$ladate.sql
   mysqldump --default-character-set=utf8 $db > $sav_dir/$sav_sql
   bzip2 $sav_dir/$sav_sql
done

find $sav_dir -name "*.sql.bz2" -mtime +10 -exec rm -f {} \;

A toi de t'en inspirer, si ça te dit.

-- 
jm

A.E.L. Sarl (R.C.S CASTRES 490843240)
http://www.spidboutic.fr


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: mysqldump

2009-05-24 Thread Edi Stojicevic
* Jean-Michel OLTRA  [2009-05-19 21:59:53 
+0200] wrote :

[...]

> A toi de t'en inspirer, si ça te dit.

Et surtout lire les man de mysql et mysqldump.

Généralement toutes les infos nécessaires peuvent y être trouvé.


-- 
. ''`.  (\___/) E d i   S T O J I C E V I C
: :'  : (='.'=) http://www.debianworld.org 
`. `~'  (")_(") GPG: 0x1237B032
  `-

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: mysqldump

2011-01-17 Thread Hugues MORIN
Salut

Peut etre un probleme de syntax, je l'ecrirai plutot comme ca:
mysqldump -uroot -ppassword -hhost --all-databases > mesbdds.sql
ou "host" est a remplace par la machine sur lequel sont les DB.
A priori, je dirai que comme moi, que ton host est localhost, ce qui donne
-hlocalhost

Je n'utilise pas le --all-databases, donc si l'erreur provient de la je ne
sais pas

En esperant que ca taura aider

Cordialement
Hugues



Le 17 janvier 2011 11:08, Fabien LUCE  a écrit :

> Bonjour à tous,
>
> j'ai un léger soucis de sauvegarde de mes base Mysql puisqu'en éxecutant un
> simple:
> mysqldump -u root -p password --all-databases > mesbdds.sql
>
> je me retrouve avec un fichier mesbdds.sql contenant:
> Usage: mysqldump [OPTIONS] database [tables]
> OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
> OR mysqldump [OPTIONS] --all-databases [OPTIONS]
> For more options, use mysqldump --help
>
> J'ai donc un doute sur la commande initiale mais à la fois l'aide et google
> me dise qu'elle et bonne!
> Quelqu'un a une idée?
>
> Merci, à bientôt
>
>
> --
> Fabien LUCE
> Jabber ID: f...@lutix.org
> Identi.ca: http://identi.ca/ftg
> Web: www.lutix.org
>
> --
> Lisez la FAQ de la liste avant de poser une question :
> http://wiki.debian.org/fr/FrenchLists
>
> Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
> vers debian-user-french-requ...@lists.debian.org
> En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
> Archive: http://lists.debian.org/20110117100839.go23...@serveur.lutix.org
>
>


Re: mysqldump

2011-01-17 Thread Sebastien Rodriguez
Le 17 janvier 2011 11:08, Fabien LUCE  a écrit :
> Bonjour à tous,
>
> j'ai un léger soucis de sauvegarde de mes base Mysql puisqu'en éxecutant un 
> simple:
> mysqldump -u root -p password --all-databases > mesbdds.sql
>

Bonjour,

Attention, il ne faut pas d'espace entre le "-p" et le mot de passe
"password", c'est donc :
mysqldump -u root -ppassword --all-databases

Bonne journée..
Sébastien Rodriguez

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktik3zi2j+qahqap347aagvksupt4i5ewsybje...@mail.gmail.com



Re: mysqldump

2011-01-17 Thread Christophe
Le lundi 17 janvier 2011 à 11:08 +0100, Fabien LUCE a écrit :
> Bonjour à tous,
> 
> j'ai un léger soucis de sauvegarde de mes base Mysql puisqu'en éxecutant un 
> simple:
> mysqldump -u root -p password --all-databases > mesbdds.sql
> 
> je me retrouve avec un fichier mesbdds.sql contenant:
> Usage: mysqldump [OPTIONS] database [tables]
> OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
> OR mysqldump [OPTIONS] --all-databases [OPTIONS]
> For more options, use mysqldump --help
> 
> J'ai donc un doute sur la commande initiale mais à la fois l'aide et google 
> me dise qu'elle et bonne!
> Quelqu'un a une idée?
> 
> Merci, à bientôt
> 
> 
> -- 
> Fabien LUCE
> Jabber ID: f...@lutix.org
> Identi.ca: http://identi.ca/ftg
> Web: www.lutix.org
> 
Salut,

Ce n'est pas un problème avec les caractères de ton mot passe ? Essaie
en le protégeant avec des single quotes :
-p 'password'

Christophe

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1295259644.3963.1.ca...@hp6830s.herblain.cdjh.info



Re: mysqldump

2011-01-17 Thread Fabien LUCE
Merci à tous, le pb était bien l'espace entre le p et le mot de passe.
C'etait un peu ballot... ;)



On Mon, Jan 17, 2011 at 11:20:44AM +0100, Christophe wrote:
> Le lundi 17 janvier 2011 à 11:08 +0100, Fabien LUCE a écrit :
> > Bonjour à tous,
> > 
> > j'ai un léger soucis de sauvegarde de mes base Mysql puisqu'en éxecutant un 
> > simple:
> > mysqldump -u root -p password --all-databases > mesbdds.sql
> > 
> > je me retrouve avec un fichier mesbdds.sql contenant:
> > Usage: mysqldump [OPTIONS] database [tables]
> > OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
> > OR mysqldump [OPTIONS] --all-databases [OPTIONS]
> > For more options, use mysqldump --help
> > 
> > J'ai donc un doute sur la commande initiale mais à la fois l'aide et google 
> > me dise qu'elle et bonne!
> > Quelqu'un a une idée?
> > 
> > Merci, à bientôt
> > 
> > 
> > -- 
> > Fabien LUCE
> > Jabber ID: f...@lutix.org
> > Identi.ca: http://identi.ca/ftg
> > Web: www.lutix.org
> > 
> Salut,
> 
> Ce n'est pas un problème avec les caractères de ton mot passe ? Essaie
> en le protégeant avec des single quotes :
> -p 'password'
> 
> Christophe
> 
> -- 
> Lisez la FAQ de la liste avant de poser une question :
> http://wiki.debian.org/fr/FrenchLists
> 
> Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
> vers debian-user-french-requ...@lists.debian.org
> En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
> Archive: 
> http://lists.debian.org/1295259644.3963.1.ca...@hp6830s.herblain.cdjh.info
> 

-- 
Fabien LUCE
Jabber ID: f...@lutix.org
Identi.ca: http://identi.ca/ftg
Web: www.lutix.org

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20110117103755.gq23...@serveur.lutix.org



Re: mysqldump

2011-01-17 Thread JC
On Mon, 17 Jan 2011 11:08:39 +0100
Fabien LUCE  wrote:

> mysqldump -u root -ppassword --all-databases > mesbdds.sql

Penser à faire un --lock-tables lors du dump.

Cordialement.
-- 
Salutations.
Jean-Claude

Pensez à la planète, n'imprimez ce message que si nécessaire.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110117112549.072f4...@debian1-home.aygalenq.net



Re: mysqldump

2011-01-17 Thread Fabien LUCE
Ah ok, ca sert à quoi?

On Mon, Jan 17, 2011 at 11:25:49AM +0100, JC wrote:
> On Mon, 17 Jan 2011 11:08:39 +0100
> Fabien LUCE  wrote:
> 
> > mysqldump -u root -ppassword --all-databases > mesbdds.sql
> 
> Penser à faire un --lock-tables lors du dump.
> 
> Cordialement.
> -- 
> Salutations.
> Jean-Claude
> 
> Pensez à la planète, n'imprimez ce message que si nécessaire.
> 
> --
> Lisez la FAQ de la liste avant de poser une question :
> http://wiki.debian.org/fr/FrenchLists
> 
> Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
> vers debian-user-french-requ...@lists.debian.org
> En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
> Archive: 
> http://lists.debian.org/20110117112549.072f4...@debian1-home.aygalenq.net
> 

-- 
Fabien LUCE
Jabber ID: f...@lutix.org
Identi.ca: http://identi.ca/ftg
Web: www.lutix.org

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20110117105502.gt23...@serveur.lutix.org



Re: mysqldump

2011-01-17 Thread JC

> > Penser à faire un --lock-tables lors du dump.
> Ah ok, ca sert à quoi?

Si tu as des accès aux tables pendant ton dump, tu auras des 
soucis lors de la restauration. 
D'où le lock qui ne dure que le temps du dump (en général très court).

Cordialement.
-- 
Salutations.
Jean-Claude

SNOBISME : Action de s'acheter des choses que l'on n'aime pas
avec de l'argent qu'on n'a pas dans le but d'impressionner 
gens qu'on n'aime pas.
  Pierre DESPROGES

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110117124230.142ea...@debian1-home.aygalenq.net



Re: mysqldump

2011-01-17 Thread Fabien LUCE
Ok nickel, merci!

On Mon, Jan 17, 2011 at 12:42:30PM +0100, JC wrote:
> 
> > > Penser à faire un --lock-tables lors du dump.
> > Ah ok, ca sert à quoi?
> 
>   Si tu as des accès aux tables pendant ton dump, tu auras des 
> soucis lors de la restauration. 
> D'où le lock qui ne dure que le temps du dump (en général très court).
> 
> Cordialement.
> -- 
> Salutations.
> Jean-Claude
> 
> SNOBISME : Action de s'acheter des choses que l'on n'aime pas
> avec de l'argent qu'on n'a pas dans le but d'impressionner 
> gens qu'on n'aime pas.
>   Pierre DESPROGES
> 
> --
> Lisez la FAQ de la liste avant de poser une question :
> http://wiki.debian.org/fr/FrenchLists
> 
> Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
> vers debian-user-french-requ...@lists.debian.org
> En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
> Archive: 
> http://lists.debian.org/20110117124230.142ea...@debian1-home.aygalenq.net
> 

-- 
Fabien LUCE
Jabber ID: f...@lutix.org
Identi.ca: http://identi.ca/ftg
Web: www.lutix.org

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20110117131718.gu23...@serveur.lutix.org



mysqldump et password

2003-01-30 Thread webmaster

Salut,

je voudrais écrire un petit script bash pour faire un backup des bases 
de données mysql.

Problème : qd je lance le fichier backup.sh
#!/bin/sh
mysqldump -u root -p password database
la console me retourne un message me demandant le mot de passe root.


Il y a un remède Doc. ???














Re: mysqldump et password

2003-01-30 Thread Dominique Arpin


> Salut,
>
> je voudrais écrire un petit script bash pour faire un backup des bases
> de données mysql.
> Problème : qd je lance le fichier backup.sh
> #!/bin/sh
> mysqldump -u root -p password database
> la console me retourne un message me demandant le mot de passe root.
>
>
> Il y a un remède Doc. ???
>
>
oui, fait toi un fichier dans ton repertoire personnel

.my.cnf

qui contient les lignes suivante:
[mysql]
user
passwd

[mysqldump]
user
passwd

Ne pas mettre ton mot de passe sur la ligne de commande, on va le voir
avec la commande ps fauxw.

-- 
Dominique Arpin___[   espace
gestionnaire réseau courbe]

  http://www.espacecourbe.com/
  téléphone514.933.9861
  télécopieur  514.933.9546



Re: mysqldump et password

2003-01-30 Thread Alain Tesio
On Thu, 30 Jan 2003 15:03:07 +0100
webmaster <[EMAIL PROTECTED]> wrote:

> mysqldump -u root -p password database

Il ne faut pas d'espace après -p

Alain



Re: mysqldump et password

2003-01-31 Thread Jean-Michel OLTRA
Le jeudi 30 janvier 2003, webmaster a écrit...
bonjour,


> #!/bin/sh
> mysqldump -u root -p password database
 
 -ppassword

 on le colle quand on veut l'indiquer sur la ligne
 de commande.
> la console me retourne un message me demandant le mot de passe root.
> Il y a un remède Doc. ???
Ben voilà !
-- 
jean-michel



Re: mysqldump et password

2003-01-31 Thread Charles Plessy
> oui, fait toi un fichier dans ton repertoire personnel
> 
> .my.cnf
> 
> qui contient les lignes suivante:
> [mysql]
> user
> passwd

et plus exactement :

[mysql]
user=ton_username
passwd=ton_pass


Charles



Re: mysqldump et password

2003-01-31 Thread Gilles Missonnier
oui, curieusement (?), il ne faut pas d'espace entre "-p" et "password"
d'ou :
 mysqldump -u root -ple_mot_de_passe une_database

voâlâ.


( ... et ça va sans dire mais c'est pas pire en le disant, le "root" étant
le "root" de MySQL, pas celui du system )

===
je fais un truc très semblable dans un cron, et pour ne pas mélanger les
 sauvegardes :

SOUSDIR=tables_`date '+%Y_%b_%d_a_%Hh%M'`
mkdir $SOUSDIR
/usr/local/mysql/mysql/bin/mysqldump -u root -ple_mot_de_passe -T
$SOUSDIR une_database

->> je voudrais écrire un petit script bash pour faire un backup des bases
->> de données mysql.
->> Problème : qd je lance le fichier backup.sh
->> #!/bin/sh
->> mysqldump -u root -p password database
->> la console me retourne un message me demandant le mot de passe root.



mysqldump en ignorant mysql

2010-04-21 Thread Tahar BEN ACHOUR
Bonjour à tous,

Est-il possible de sauvegarder toutes les bases de données que j'ai sauf la 
base mysql ? 

un mysqldump -u user -p --all-databases > monfichier.sql inclus la base SQL ou 
non ?

sinon c'est possible de faire un skip pour mysql ?

En fait je vais migrer toutes mes bases de mysql 4 vers mysql 5.1

Merci pour votre aide.





--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/471473.94956...@web26308.mail.ukl.yahoo.com



Re: Re: mysqldump et password

2006-09-04 Thread Alejandro Barrena
Ejemplo: mysqldump -u root -ppassword  NO DEJAR ESPACIOS ENTRE p y el password


Re: mysqldump en ignorant mysql

2010-04-21 Thread Alex Perso

Le 21/04/2010 12:26, Tahar BEN ACHOUR a écrit :
> Bonjour à tous,
>
> Est-il possible de sauvegarder toutes les bases de données que j'ai 
sauf la base mysql ?

>
> un mysqldump -u user -p --all-databases>  monfichier.sql inclus la 
base SQL ou non ?

>
> sinon c'est possible de faire un skip pour mysql ?
>
> En fait je vais migrer toutes mes bases de mysql 4 vers mysql 5.1
>
> Merci pour votre aide.
>
>
>
>
>
Voila un petit script que j'utilise pour sauvegarder mes bases:

#!/bin/sh

for i in `echo show databases | mysql | egrep -v '(mysql)'` ; do
echo $i
mysqldump -e $i | gzip > ~/$i.sql.gz
done


Il faut que le fichier ~/.my.cnf soit correctement complété.


Alex

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/4bceeddb.9090...@rendour.org



Re: mysqldump en ignorant mysql

2010-04-21 Thread fabrice régnier

'lut,

On 21/04/2010 12:30, Tahar BEN ACHOUR wrote:

Bonjour à tous,

Est-il possible de sauvegarder toutes les bases de données que j'ai sauf la 
base mysql ?

un mysqldump -u user -p --all-databases>  monfichier.sql inclus la base SQL ou 
non ?

sinon c'est possible de faire un skip pour mysql ?
Je n'ai pas testé mais si tu fais un --ignore-table=mysql.*, ça pourrait 
marcher ?


Sinon, si tu n'as pas trop de bases, tu peux directement les nommer avec 
l'option  --databases


a+

f.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/4bcef70d$0$29229$426a7...@news.free.fr



Re : mysqldump en ignorant mysql

2010-04-21 Thread Tahar BEN ACHOUR
Merci beaucoup. pour votre aide,  ton script est excellent, ça me permet 
d'avoir une base par fichier et ça m'arrange énormément


Merci




- Message d'origine 
> De : Alex Perso 
> À : debian-user-french@lists.debian.org
> Envoyé le : Mer 21 avril 2010, 13 h 21 min 47 s
> Objet : Re: mysqldump en ignorant mysql
> 
> Le 21/04/2010 12:26, Tahar BEN ACHOUR a écrit :
> Bonjour à 
> tous,
>
> Est-il possible de sauvegarder toutes les bases de données 
> que j'ai sauf la base mysql ?
>
> un mysqldump -u user -p 
> --all-databases>  monfichier.sql inclus la base SQL ou non 
> ?
>
> sinon c'est possible de faire un skip pour mysql 
> ?
>
> En fait je vais migrer toutes mes bases de mysql 4 vers mysql 
> 5.1
>
> Merci pour votre 
> aide.
>
>
>
>
>
Voila un petit script que 
> j'utilise pour sauvegarder mes bases:

#!/bin/sh

for i in `echo 
> show databases | mysql | egrep -v '(mysql)'` ; do

> echo $i
mysqldump -e $i | gzip > 
> ~/$i.sql.gz
done


Il faut que le fichier ~/.my.cnf soit 
> correctement complété.


Alex

-- Lisez la FAQ de la liste avant 
> de poser une question :

> target=_blank >http://wiki.debian.org/fr/FrenchLists

Pour vous 
> DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers 
> ymailto="mailto:debian-user-french-requ...@lists.debian.org"; 
> href="mailto:debian-user-french-requ...@lists.debian.org";>debian-user-french-requ...@lists.debian.org
En 
> cas de soucis, contactez EN ANGLAIS 
> ymailto="mailto:listmas...@lists.debian.org"; 
> href="mailto:listmas...@lists.debian.org";>listmas...@lists.debian.org
Archive: 
> 
> >http://lists.debian.org/4bceeddb.9090...@rendour.org




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/867052.31391...@web26301.mail.ukl.yahoo.com



Re: mysqldump en ignorant mysql

2010-04-21 Thread Xavier Maillard
Hello,

On Wed, 21 Apr 2010 14:21:47 +0200, Alex Perso  wrote:

> Voila un petit script que j'utilise pour sauvegarder mes bases:
> 
> #!/bin/sh
> 
> for i in `echo show databases | mysql | egrep -v '(mysql)'` ; do
>  echo $i
>  mysqldump -e $i | gzip > ~/$i.sql.gz
> done

J'espere que l'integrite et la coherence de tes donnees ne sont
pas des choses importantes parce que c'est pas terrible tout ca;
quid pour tes tables innodb par exemple ?

Xavier

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/m2y6gg1mwl@deb.maillard.im



Re: mysqldump en ignorant mysql

2010-04-22 Thread Daniel Caillibaud
Le 22/04/10 à 00:06, Xavier Maillard  a écrit :

> > Voila un petit script que j'utilise pour sauvegarder mes bases:
> > 
> > #!/bin/sh
> > 
> > for i in `echo show databases | mysql | egrep -v '(mysql)'` ; do
> >  echo $i
> >  mysqldump -e $i | gzip > ~/$i.sql.gz
> > done
> 
> J'espere que l'integrite et la coherence de tes donnees ne sont
> pas des choses importantes parce que c'est pas terrible tout ca;
> quid pour tes tables innodb par exemple ?

Il vaut mieux améliorer un peu avec du lock (et virer la 1re ligne de la sortie 
du show databases qui est le titre "Database")

OPTS="" # mettre ici les options qui vont bien pour avoir accès à toutes les 
bases, ex '--defaults-file=/etc/mysql/debian.cnf'
BASEDUMP='~' # le répertoire des backups
mysql $OPTS -e 'show databases' | sed -e '1d; /^mysql$/d;' | while read db
do
  dbf="$BASEDUMP/$db.sql" # on peut ajouter un suffixe en fonction du jour
  # par exemple date '+%A' pour tourner sur les 7 derniers jours
  echo "[$(date '+%T')] début du backup de $db"
  mysql -e "FLUSH TABLES WITH READ LOCK;"
  mysqldump -e $i > "$dbf"
  mysql -e "UNLOCK TABLES;"
  bzip2 "$dbf"
  echo "[$(date '+%T')] fin du backup de $db"
done

Attention :
- script écrit sans aucun test, à vous de vérifier avant de lancer
- le flush with read lock bloque toutes les bases en écriture, sur un serveur 
en prod ça peut vite faire exploser le load (les
thread qui veulent écrire sont mis en attente, ça dépend donc de leur nombre /s 
et de la durée du dump, d'où la compression
après le unlock).

-- 
Daniel

Quand on est trop bonne pâte, on risque de finir
dans le pétrin.
Pierre Dac

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20100422115103.0e9c1...@h2.lairdutemps.org



mysqldump (cloner une base de données)

2016-03-01 Thread andre_debian
Bonjour,

En mode console,

# mysqldump -e -c -u user -pMotDePasse dolibarr > dolibarrbis

ne me créé (clone) pas une 2ème base de données "dolibarrbis".

Quelle est l'erreur de ma commande ?
ou 
comment cloner une BdD en mode console ?

Bonne fin de journée.

André



Re: mysqldump (cloner une base de données)

2016-03-01 Thread Bernard Schoenacker
Le Tue, 1 Mar 2016 15:02:24 +0100,
andre_deb...@numericable.fr a écrit :

> Bonjour,
> 
> En mode console,
> 
> # mysqldump -e -c -u user -pMotDePasse dolibarr > dolibarrbis
> 
> ne me créé (clone) pas une 2ème base de données "dolibarrbis".
> 
> Quelle est l'erreur de ma commande ?
> ou 
> comment cloner une BdD en mode console ?
> 
> Bonne fin de journée.
> 
> André
> 

bonjour,

voici le "lard de la matière" :

http://www.finalclap.com/faq/224-mysql-dupliquer-database
https://wiki.dolibarr.org/index.php/Importer_des_donn%C3%A9es_avec_OpenOffice

slt
bernard



Re: mysqldump (cloner une base de données)

2016-03-01 Thread Alban Gruin
Bonjour,

cette commande va générer un fichier "dolibarrbis" contenant des
requêtes SQL pour recréer ta DB autre part (données comprises). Pour la
cloner, il faut exécuter la commande suivante :

# mysql dolibarrbis -u user -pMotDePasse < dolibarrbis

Bonne journée.

-- 
   Alban


signature.asc
Description: PGP signature


Re: mysqldump (cloner une base de données)

2016-03-01 Thread Eric Degenetais
bonjour,
pour le faire "à la volée" (je n'ai pas testé ce cas précis, mais le
pipe marche pour exécuter n'importe quelle série de commandes, donc un
dump entier devrait aussi marcher)

# mysqldump -e -c -u user -pMotDePasse dolibarr | mysql dolibarrbis -u
user -pMotDePasse

PS: un point qui peut avoir son importance: la syntaxe "-pMotDePasse"
fait figurer le mot de passe en clair dans l'historique de commandes,
ce qui n'est pas terrible question sécurité...étant plus paranoïaque,
je laisse --password sans valeur, et je le rentre à la demande.

cordialement

__
Éric Dégenètais
Henix



http://www.henix.com
http://www.squashtest.org



Le 1 mars 2016 à 15:15, Alban Gruin  a écrit :
> Bonjour,
>
> cette commande va générer un fichier "dolibarrbis" contenant des
> requêtes SQL pour recréer ta DB autre part (données comprises). Pour la
> cloner, il faut exécuter la commande suivante :
>
> # mysql dolibarrbis -u user -pMotDePasse < dolibarrbis
>
> Bonne journée.
>
> --
>Alban



Re: mysqldump (cloner une base de données)

2016-03-01 Thread andre_debian
On Tuesday 01 March 2016 15:12:36 Bernard Schoenacker wrote:
> Le Tue, 1 Mar 2016 15:02:24 +0100,
> andre_deb...@numericable.fr a écrit :
> > En mode console,
> > # mysqldump -e -c -u user -pMotDePasse dolibarr > dolibarrbis
> > ne me créé (clone) pas une 2ème base de données "dolibarrbis".
> > Quelle est l'erreur de ma commande ?
> > ou 
> > comment cloner une BdD en mode console ?
> > André

> bonjour,
> voici le "lard de la matière" :
Plutôt le lard du cochon
> http://www.finalclap.com/faq/224-mysql-dupliquer-database
>https://wiki.dolibarr.org/index.php/Importer_des_donn%C3%A9es_avec_OpenOffice
> slt
> bernard

Prière de ne pas donner,
-des réponses trouvées à la hâte via Google, histoire d'écrire à tout prix une 
réponse,
-un 1er lien qui est exactement celui que je cite et qui ne fonctionne pas,
-et un autre lien uniquement lié à Dolibarr (qui n'était qu'un nom d'une BdD),
-de tester avant les réponses.
slt
andré

On Tuesday 01 March 2016 15:23:58 Eric Degenetais wrote:
> pour le faire "à la volée" (je n'ai pas testé ce cas précis, mais le
> pipe marche pour exécuter n'importe quelle série de commandes, donc un
> dump entier devrait aussi marcher)
> # mysqldump -e -c -u user -pMotDePasse dolibarr | mysql dolibarrbis -u
> user -pMotDePasse

Grand merci, ça duplique, 
à condition avant d'avoir créé la base de données "dolibarrbis".

> PS: un point qui peut avoir son importance: la syntaxe "-pMotDePasse"
> fait figurer le mot de passe en clair dans l'historique de commandes,
> ce qui n'est pas terrible question sécurité...étant plus paranoïaque,
> je laisse --password sans valeur, et je le rentre à la demande.

Oui, mais alors comment cloner (updater) des bases de données 
automatiquement avec cron ?
(comment entrer le mot de passe "automatiquement" ?)

Bonne nuit.

André




Re: mysqldump (cloner une base de données)

2016-03-02 Thread Sébastien NOBILI
Bonjour,

Le mardi 01 mars 2016 à 23:57, andre_deb...@numericable.fr a écrit :
> On Tuesday 01 March 2016 15:12:36 Bernard Schoenacker wrote:
> > http://www.finalclap.com/faq/224-mysql-dupliquer-database
> -un 1er lien qui est exactement celui que je cite et qui ne fonctionne pas,

Les instructions données dans le lien en question fonctionnent. Je t'invite à
les relire plus attentivement.

Sébastien



Re: mysqldump (cloner une base de données)

2016-03-02 Thread Jean-Michel OLTRA

Bonjour,


Le mardi 01 mars 2016, andre_deb...@numericable.fr a écrit...


> Oui, mais alors comment cloner (updater) des bases de données 
> automatiquement avec cron ?
> (comment entrer le mot de passe "automatiquement" ?)

Avec expect

-- 
jm



Re: mysqldump (cloner une base de données)

2016-03-02 Thread Eric Degenetais
Le 2 mars 2016 à 10:18, Jean-Michel OLTRA
 a écrit :
> Avec expect


Effectivement.
Et dans ce cas, le mot de passe ne figurera pas dans la ligne de
commande qu'on peut récupérer dans la sortie de ps, ou dans
/proc/{PID}/cmdline (autre moyen de récupérer le mot de passe dans la
ligne de commande tant que le process est en vie)
__
Éric Dégenètais
Henix



http://www.henix.com
http://www.squashtest.org



Re: mysqldump (cloner une base de données)

2016-03-02 Thread Eric Degenetais
Le 2 mars 2016 à 10:26, Eric Degenetais  a écrit :
>> Avec expect
>
>
> Effectivement.
> Et dans ce cas, le mot de passe ne figurera pas dans la ligne de
> commande qu'on peut récupérer dans la sortie de ps, ou dans
> /proc/{PID}/cmdline (autre moyen de récupérer le mot de passe dans la
> ligne de commande tant que le process est en vie)


Vérification faite, la bête traîne un paquet de dépendances...à
l'occasion je serais ravi de trouver plus léger pour faire (juste) ça!
__
Éric Dégenètais
Henix



http://www.henix.com
http://www.squashtest.org



Re: mysqldump (cloner une base de données)

2016-03-02 Thread François TOURDE
Le 16862ième jour après Epoch,
Eric Degenetais écrivait:

> Le 2 mars 2016 à 10:26, Eric Degenetais  a écrit :
>>> Avec expect
>>
>>
>> Effectivement.
>> Et dans ce cas, le mot de passe ne figurera pas dans la ligne de
>> commande qu'on peut récupérer dans la sortie de ps, ou dans
>> /proc/{PID}/cmdline (autre moyen de récupérer le mot de passe dans la
>> ligne de commande tant que le process est en vie)
>
>
> Vérification faite, la bête traîne un paquet de dépendances...à
> l'occasion je serais ravi de trouver plus léger pour faire (juste) ça!

En utilisant par exemple l'option de mysqldump nommée:

--defaults-extra-file=

Dans ce cas, tu peux pointer sur un fichier (protégé) stocké dans
/etc/mysql/ et qui est construit à l'image de /etc/mysql/debian.cnf
c'est à dire contenant user et password.



Re: mysqldump (cloner une base de données)

2016-03-02 Thread Eric Degenetais
>> Vérification faite, la bête traîne un paquet de dépendances...à
>> l'occasion je serais ravi de trouver plus léger pour faire (juste) ça!
>
> En utilisant par exemple l'option de mysqldump nommée:
>
> --defaults-extra-file=
>
> Dans ce cas, tu peux pointer sur un fichier (protégé) stocké dans
> /etc/mysql/ et qui est construit à l'image de /etc/mysql/debian.cnf
> c'est à dire contenant user et password.
>

La solution parfaite à mon sens! Je l'avais loupée, celle-là!


__
Éric Dégenètais
Henix



http://www.henix.com
http://www.squashtest.org


Le 2 mars 2016 à 11:50, François TOURDE  a écrit :
> Le 16862ième jour après Epoch,
> Eric Degenetais écrivait:
>
>> Le 2 mars 2016 à 10:26, Eric Degenetais  a écrit :
>>>> Avec expect
>>>
>>>
>>> Effectivement.
>>> Et dans ce cas, le mot de passe ne figurera pas dans la ligne de
>>> commande qu'on peut récupérer dans la sortie de ps, ou dans
>>> /proc/{PID}/cmdline (autre moyen de récupérer le mot de passe dans la
>>> ligne de commande tant que le process est en vie)
>>
>>
>> Vérification faite, la bête traîne un paquet de dépendances...à
>> l'occasion je serais ravi de trouver plus léger pour faire (juste) ça!
>
> En utilisant par exemple l'option de mysqldump nommée:
>
> --defaults-extra-file=
>
> Dans ce cas, tu peux pointer sur un fichier (protégé) stocké dans
> /etc/mysql/ et qui est construit à l'image de /etc/mysql/debian.cnf
> c'est à dire contenant user et password.
>



Re: mysqldump (cloner une base de données)

2016-03-04 Thread Guillaume

Bonjour la liste,

Le 02/03/2016 11:50, François TOURDE a écrit :

Le 16862ième jour après Epoch,
Eric Degenetais écrivait:


Le 2 mars 2016 à 10:26, Eric Degenetais  a écrit :

Avec expect


Effectivement.
Et dans ce cas, le mot de passe ne figurera pas dans la ligne de
commande qu'on peut récupérer dans la sortie de ps, ou dans
/proc/{PID}/cmdline (autre moyen de récupérer le mot de passe dans la
ligne de commande tant que le process est en vie)


Vérification faite, la bête traîne un paquet de dépendances...à
l'occasion je serais ravi de trouver plus léger pour faire (juste) ça!

En utilisant par exemple l'option de mysqldump nommée:

--defaults-extra-file=

Dans ce cas, tu peux pointer sur un fichier (protégé) stocké dans
/etc/mysql/ et qui est construit à l'image de /etc/mysql/debian.cnf
c'est à dire contenant user et password.


Il y a aussi les fichiers de configuration utilisateur (~/.my.cnf)

--
Guillaume



Re: mysqldump (cloner une base de données) [résolu]

2016-03-02 Thread andre_debian
On Wednesday 02 March 2016 12:20:39 Eric Degenetais wrote:
> Le 2 mars 2016 à 11:50, François TOURDE 
> >> Vérification faite, la bête traîne un paquet de dépendances...à
> >> l'occasion je serais ravi de trouver plus léger pour faire (juste) ça!
> > En utilisant par exemple l'option de mysqldump nommée:
> > --defaults-extra-file=
> > Dans ce cas, tu peux pointer sur un fichier (protégé) stocké dans
> > /etc/mysql/ et qui est construit à l'image de /etc/mysql/debian.cnf
> > c'est à dire contenant user et password.

> La solution parfaite à mon sens! Je l'avais loupée, celle-là!

># mysqldump -e -c -u user -pMotDePasse base | mysql basebis -u
>user -pMotDePasse
> en créant avant la base de sauvegarde, ici "basebis".

Effectivement, solutionné avec "cerise sur le gâteau" bien sécurisée,
grand merci.

André