bonjour,
comment puis je faire pour faire cela ?
Je sais qu'il y a mysqldump mais je ne trouve pas la commande qui permettrait de faire cela.
merci
Version imprimable
bonjour,
comment puis je faire pour faire cela ?
Je sais qu'il y a mysqldump mais je ne trouve pas la commande qui permettrait de faire cela.
merci
de faire une copie d'une base de donnée ?
avec une requete mysql ?
a oui bonne idee la requete sql
sinon tu fais un batch non??
ça aurait l'avantage d'etre automatique
c bon ?
:roll:
Hello, voici la syntaxe de mysqldump :
mysqldump -hHOST_DE_TA_MACHINE -uNOM_USER_BD -pPASSWORD_BD NOM_DE_TA_BASE (NOMS_DE_TES_TABLES) > dump_MA_BASE.sql
Tu n'est pas obligé de mettre le mot de passe en clair. A ce moment là, il te demandera de le taper lorsque tu exécuteras ta commande. Tu n'est pas non plus obligé d'indiquer le nom des tables, si tu ne mets rien, toute la base sera sauvegardée.
cf
http://dev.mysql.com/doc/refman/5.0/fr/mysqldump.html pour plus d'info...
non sais tu faire une sauvegarde par requete de la base et des donnees. Sinon je viens de trouver avec mysqldump mais la requete serait mieux
non je pensais a l'exemple de Laure13
désolé :(
C'est select into outfile que tu cherches :
mysqldump c'est mieux, tu as les commandes de création des tables. Sérieusement, creuse mysqldump.Code:select xxx into outfile 'fichier.txt'