mysqldump
mysqldump

mysqldump : sauvegarder et restaurer une base MySQL

Sauvegarder une base données MySQL est essentiels pour pouvoir la restaurer en cas de perte ou une mauvaise manipulation ou panne. Dans ce guide nous allons voir comment sauvegarder une base de données MySQL et la restaurer avec mysqldump.

Sauvegarder  une base MySQL avec mysqldump :

mysqldump est un utilitaire de MySQL qui permet de faire un « dump » d’une ou plusieurs bases de données.

-Pour sauvegarder une base de donnée utiliser la commandes ci-dessous :

#mysqldump -u user -p nomdatabase > nom_du_dump.sql

-user : nom de votre utilisateur
-nomdatabase : Nom de la base de donnée à sauvegarder
-fichier.sql : nom du fichier dump, vous pouvez choisir le nom que vous voulez.

-Vous pouvez sauvegarder plusieurs base de donnée dans un seul fichier dump en une seul commande :

#mysqldump -u user -p nomdatabase1 nomdatabase2 nomdatabase3 > nom_du_fichier.sql

Restaurer une base MySQL avec mysqldump :

Vous avez perdu votre base de donnée après avoir effectué une mauvaise manipulation, heureusement vous avez pensé à faire une sauvegarde, voyons voir comment la restaurer:

Vous devez d’abord créer une nouvelle base de données et lui donner le même nom celle perdu, ensuite taper la commande ci-dessous pour la restaurer :

#mysqldump -u user -p nomdatabase < nom_du_dump.sql

Oui je sais c’est exactement la même commande pour sauvegarder il suffit juste de changer le symbole de redirection 🙂 .

Maintenant vous savez comment sauvegarder vos base de données et et les restaurer, n’oubliez donc pas de faire une sauvegarde de vos bases avec mysqldump avant d’effectuer aucune opération.