Par exemple, afin de backuper 'ma_base', il suffit de faire :

*mysqldump -u username -ppassword ma_base > ma_base.sql

Notez la redirection du flux de sortie vers le fichier ma_base.sql.



Cet outil propose de nombreuses options (la documentation ou un simple mysqldump -h vous renseigneront). L'une d'elles s'avère très utile afin de backuper, non pas une base en particulier, mais l'ensemble des bases.

*mysqldump -u username -ppassword --all-databases > big_dump.sql

Ainsi, en une seule ligne de commande, il est possible d'obtenir un dump structure et données de l'ensemble de ses bases. Cette tache peut-être automatisée, par exemple, via l'ajout d'une entrée dans la crontab.



Faites des backups !!!



Source : www.phpindex.com