Comment faire une sauvegarde de la base de données MySQL avec MySQL Workbench ⋆ ALexHost SRL

Testez vos compétences sur tous nos services d'hébergement et bénéficiez de 15% de réduction!.

Utilisez le code à la caisse :

Skills
15.01.2025

Comment faire une sauvegarde de la base de données MySQL avec MySQL Workbench

MySQL Workbench est un outil puissant pour la gestion des bases de données MySQL, y compris la création de sauvegardes. La sauvegarde de votre base de données MySQL est une tâche essentielle pour garantir la sécurité de vos données en cas de défaillance, de suppression accidentelle ou de corruption. Voici un guide étape par étape sur la façon de sauvegarder une base de données MySQL à l’aide de MySQL Workbench.


Étape 1 : Installer et ouvrir MySQL Workbench

Si vous n’avez pas encore installé MySQL Workbench :

  1. Téléchargez et installez MySQL Workbench depuis le site officiel de MySQL : Téléchargements de MySQL Workbench.
  2. Après l’installation, ouvrez MySQL Workbench.

Étape 2 : Connexion à votre base de données MySQL

  1. Lancez MySQL Workbench.
  2. Dans la section Connexions MySQL, cliquez sur la connexion correspondant au serveur MySQL que vous souhaitez sauvegarder.
    • Si vous n’avez pas de connexion enregistrée, cliquez sur le signe situé à côté de Connexions MySQL pour en créer une nouvelle. Indiquez les détails de votre connexion (hôte, nom d’utilisateur, mot de passe et port) et cliquez sur Tester la connexion pour vous assurer que tout est configuré correctement.
  3. Une fois connecté, vous accéderez au tableau de bord de MySQL Workbench pour ce serveur.

Étape 3 : Ouvrir l’outil d’exportation de données

  1. Dans le tableau de bord de MySQL Workbench, allez dans le menu supérieur et cliquez sur Serveur.
  2. Dans le menu déroulant, sélectionnez Data Export. La fenêtre Data Export s’ouvre et vous permet de configurer la sauvegarde de la base de données.

Étape 4 : Sélectionner la base de données et les tables à sauvegarder

  1. Dans la fenêtre Data Export, vous verrez une liste de bases de données sur le côté gauche sous Database Objects (Objets de base de données).
  2. Sélectionnez la base de données que vous souhaitez sauvegarder en cochant la case située à côté de son nom. Vous pouvez également développer la base de données pour sélectionner des tables spécifiques à sauvegarder, mais en général, vous souhaitez sauvegarder la base de données dans son intégralité.
  3. Une fois la base de données sélectionnée, des options d’exportation s’affichent sur le côté droit de la fenêtre.

Étape 5 : Choisir les options d’exportation

  1. Méthode d’exportation :
    • Vous avez deux options d’exportation :
      • Vider la structure et les données : Cette option permet de sauvegarder à la fois le schéma de la base de données et toutes les données (la plus courante).
      • Vider les données uniquement ou Vider la structure uniquement : Ces options vous permettent de sauvegarder uniquement les données ou uniquement le schéma, respectivement.
  2. Option de sortie :
    • Choisissez l’endroit où vous souhaitez enregistrer le fichier de sauvegarde :
      • Export to Dump Project Folder (Exporter vers le dossier du projet de vidage) : Exporte chaque table dans un fichier .sql séparé.
      • Exporter vers un fichier autonome : exporte l’ensemble de la base de données dans un seul fichier .sql. Il s’agit de l’option la plus courante et la plus pratique.
    • Indiquez l’emplacement sur votre ordinateur où vous souhaitez enregistrer le fichier de sauvegarde en cliquant sur le bouton Parcourir.

Étape 6 : Lancer le processus de sauvegarde

  1. Après avoir configuré les options d’exportation, cliquez sur le bouton Start Export en bas de la fenêtre Data Export.
  2. MySQL Workbench démarre le processus d’exportation et une barre de progression indique l’état de la sauvegarde.
  3. Une fois le processus terminé, un message de réussite s’affiche.

Étape 7 : Vérifier la sauvegarde

  1. Allez à l’endroit où vous avez enregistré le fichier de sauvegarde .sql.
  2. Ouvrez le fichier dans un éditeur de texte ou dans MySQL Workbench pour vérifier qu’il contient le bon dump SQL de votre base de données.

Étape facultative : Planifier des sauvegardes automatiques

MySQL Workbench ne dispose pas de fonctions de planification intégrées, mais vous pouvez automatiser les sauvegardes en utilisant des outils ou des scripts externes combinés à l’interface de ligne de commande de MySQL Workbench ou en programmant des scripts sur votre serveur pour qu’ils s’exécutent régulièrement.


Conclusion

La sauvegarde de votre base de données MySQL à l’aide de MySQL Workbench est un processus simple. Que vous fassiez une sauvegarde pour une maintenance régulière ou avant de faire des changements majeurs, suivre ces étapes vous permettra de vous assurer que les données et la structure de votre base de données sont stockées en toute sécurité. La sauvegarde régulière de votre base de données vous protège contre la perte de données et permet une récupération facile en cas de problème.

Testez vos compétences sur tous nos services d'hébergement et bénéficiez de 15% de réduction!.

Utilisez le code à la caisse :

Skills