Ceci est une ancienne révision du document !
Backup et Restore une base MySQL
Backup
mysqldump -u LOGIN -p DATABASE > BACKUPFILE.sql
-u : option pour l'identifiant -p : indique que le compte possède un mot de passe. Il sera demandé aprés la validation de la commande.
: Indique que la commande sera enregistré dans le fichier.
Si plusieurs base à Backup, mettre plusieurs base séparer par des espaces.
Pour tout backup :
mysqldump -u root -p --all-databases > alldb_backup.sql
En cas de grosse base de donnée, la base est verrouillé, donc inaccessible le temps du backup.
Restore
Créer les bases de données avant l'import.
mysql -u LOGIN -p DATABASE < tut_backup.sql