Une question qui revient souvent c’est comment faire une sauvegarde d’une base mysql en ligne de commande et ensuite comment la restaurer.

Exemple de sauvegarde d’une base de donnée :

  • nom de la base : base_a_sauvegarder
  • utilisateur : nom_utilisateur
  • mot de passe : mot_de_passe
  • mysqldump -q -u nom_utilisateur -pmot_de_passe –opt base_a_sauvegarder > sauvegarde.sql

Exemple de restauration d’une base de donnée :

  • nom de la base : base_a_restaurer
  • utilisateur : nom_utilisateur
  • mot de passe : mot_de_passe
  • mysql -q -u nom_utilisateur -pmot_de_passe -D base_a_restaurer < sauvegarde.sql

PS : il est important de coller le mot de passe au -p (-pmot_de_passe).