Base de connaissances

Comment sauvegarder les bases de données MySQL ?

La sauvegarde des bases de données MySQL est cruciale pour la protection des données et la récupération en cas de perte accidentelle de données ou de problèmes avec le serveur. Il existe plusieurs méthodes que vous pouvez utiliser pour sauvegarder les bases de données MySQL, y compris l'utilisation d'outils en ligne de commande ou d'interfaces graphiques. Voici les instructions étape par étape pour certaines méthodes courantes :

Utilisation de mysqldump (ligne de commande)

Ouvrir un terminal ou une invite de commande :

Se connecter à MySQL :

Entrez dans le shell MySQL en exécutant :

mysql -u username -p

Remplacez username par votre nom d'utilisateur MySQL. Vous serez invité à entrer votre mot de passe MySQL.

Lister les bases de données :

Pour afficher la liste des bases de données, exécutez la commande suivante :

SHOW DATABASES;

Choisir une base de données :

Sélectionnez la base de données que vous souhaitez sauvegarder :

USE database_name;

Remplacez database_name par le nom réel de la base de données.

Créer une sauvegarde :

Utilisez mysqldump pour créer une sauvegarde de la base de données :

mysqldump -u username -p database_name > backup.sql

Remplacez username par votre nom d'utilisateur MySQL et database_name par le nom réel de la base de données.

Cela créera un fichier de vidage SQL backup.sql contenant la structure et les données de la base de données.

Utilisation de phpMyAdmin (interface graphique)

Accéder à phpMyAdmin :

Ouvrez votre navigateur web et accédez à votre installation phpMyAdmin (généralement accessible via une URL fournie par votre hébergeur).

Se connecter :

Connectez-vous avec votre nom d'utilisateur et mot de passe MySQL.

Sélectionner la base de données :

Cliquez sur la base de données que vous souhaitez sauvegarder dans la barre latérale gauche.

Exporter la base de données :

Cliquez sur l'onglet "Exporter" dans le menu supérieur. Choisissez la méthode d'exportation (rapide ou personnalisée). Sélectionnez le format souhaité (par exemple, SQL). Cliquez sur "Exécuter" pour télécharger la sauvegarde.

Utilisation de MySQL Workbench (interface graphique)

Ouvrir MySQL Workbench :

Lancez MySQL Workbench et connectez-vous à votre serveur MySQL.

Sélectionner l'administration du serveur :

Cliquez sur "Serveur" dans le menu supérieur, puis sélectionnez "Exportation des données" dans le menu déroulant.

Choisir la base de données :

Sélectionnez la base de données que vous souhaitez sauvegarder dans la barre latérale gauche.

Configurer les paramètres d'exportation :

Choisissez les options d'exportation (par exemple, inclure les données des tables, la structure, etc.). Sélectionnez le format souhaité (par exemple, SQL). Définissez la destination du fichier de sauvegarde. Cliquez sur "Démarrer l'exportation" pour lancer le processus de sauvegarde.

Remarques importantes :

  • N'oubliez pas de stocker vos sauvegardes dans un endroit sécurisé, séparé de votre serveur, afin de garantir leur disponibilité pour la récupération en cas d'urgence.
  • De plus, envisagez d'automatiser les sauvegardes selon un calendrier régulier pour offrir une protection supplémentaire des données.
  • 0 Utilisateurs l'ont trouvée utile
Cette réponse était-elle pertinente?