Accueil > LAMP > [MySQL] Sauvegarde de toutes mes bases de données

[MySQL] Sauvegarde de toutes mes bases de données

lundi 20 avril 2009


Afin d’éviter que vos bases ne soient perdues à jamais dans les profondeurs de vos disques, voici un petit script qui les sauvegardera TOUTES !

#!/bin/sh

user=concombre
pass=masqu&

echo "show databases;" | mysql -u $user -p$pass  |  tail -n +3 | while read database;
do
        mysqldump --events -u $user -p$pass --opt $database > ${database}.sql;
done

mysqldump --events -u $user -p$pass --all-databases > all.sql

Enregistrer au format PDF