Mysql - mise en place d'un backup automatique des bases de données

Contenu du snippet

Ceci n'est pas réellement un script SQL, mais plutôt l'utilisation d'un outil fourni en standard avec MySQL.
Très souvent, on oublie dans des configurations diverses de faire une sauvegarde des bases MySQL, pourtant un outil fourni en standard permet de faire ceci très facilement.
Je vous propose ici de créer un Batch (sauvegardeMySQL.bat) que nous n'avons plus qu'à planifier dans Windows (dans le planificateur de taches).

Ce batch permet de faire une extraction au format SQL qui permet de remonter en rejouant le script le serveur en cas de besoin.

Source / Exemple :


'Fichier sauvegardeMySQL.bat

C:\LeRepertoireBinMySQL\mysqldump.exe -h LeServeur -u UtilisateurAdmin -pMotDePasse --all-databases > C:\LeRepertoire\DumpDBMySQL.sql

Conclusion :


Si vous souhaitez plus d'informations sur cet outil, je vous invite à consulter :
- http://www.commentcamarche.net/mysql/mysqlimport.php3
ou à exécuter :
C:\LeRepertoireBinMySQL\mysqldump.exe --help

Bon développement.

Romelard Fabrice.

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.