samedi 11 février 2012

Sauvegarder ses bases de données MySQL

Le manuel mysql (man mysql) n'étant pas très clair sur le sujet, il a fallut que je me rendes sur l'IRC de #mysql pour trouver la solution. En effet, tout les sites que j'ai visité explique comment dumper les bases d'une manière simple mais pas comment les restaurer toutes.

Dump de toutes les bases :

mysqldump --user="root" --password="pwd" --result-file="/path/dump.sql" --all-databases

Restauration des bases (syntaxe étrange mais ça fonctionne) :

mysql --user="root" --password="pwd" < /path/dump.sql

Et ça fonctionne à tout les coups, qu'il y est une base manquante parmi toutes etc.

Aucun commentaire:

Enregistrer un commentaire