Comment sauvegarder et restaurer les bases de données MySQL à l'aide de la commande MySQLDump

Comment sauvegarder et restaurer les bases de données MySQL à l'aide de la commande MySQLDump

Dans MySQL, le «mysqltump«L'utilitaire client peut être utilisé pour générer des sauvegardes ou créer un ensemble d'instructions SQL qui peuvent être utilisées pour transférer ou reproduire les données de base de données d'origine d'un serveur à un autre. La commande «mysqldump» peut également renvoyer des données dans XML, test délimité ou formulaire CSV.

Ce message compilera la méthode de génération de sauvegarde et de restauration des bases de données MySQL à l'aide de la commande mysqldump.

Comment sauvegarder les bases de données MySQL à l'aide de la commande «MySQLDump»?

Suivez les instructions ci-dessous pour générer une sauvegarde de la base de données MySQL à l'aide de la commande MySQLDump.

Étape 1: Accédez à MySQL Server

Exécutez le "Invite de commande»Terminal et connectez le serveur MySQL en utilisant la commande fournie avec le nom d'utilisateur et le mot de passe:

mysql -u root -p



Étape 2: Afficher les bases de données

Ensuite, exécutez le «MONTRER«Commande pour afficher toutes les bases de données disponibles avec le«Bases de données" option:

Afficher des bases de données;


Comme vous pouvez le voir, les bases de données sont répertoriées et nous avons sélectionné le «mariadb" base de données:


Ensuite, quittez le serveur MySQL en exécutant la commande de croisement donné:

\ q


Étape 3: Faire une sauvegarde de la base de données

Maintenant, exécutez le «mysqltump”Commande pour faire une sauvegarde de la base de données MySQL particulière:

mysqldump -u root -p mariaDb> backupdb.SQL


Ici:

    • "-u»Représente le nom d'utilisateur de la base de données MySQL.
    • "racine"Est notre nom d'utilisateur de base de données par défaut.
    • "-p”Désigne le mot de passe du compte d'utilisateur.
    • "mariadb«Est le nom de la base de données dont nous voulons faire une sauvegarde.
    • ">«Le paramètre est-il utilisé pour générer une sauvegarde de la base de données fournie.
    • "Backupdb.SQL"Est le nom de fichier qui gardera la sauvegarde.

Lorsque la commande ci-dessus a été exécutée, elle demandera un mot de passe et créera une sauvegarde de la base de données:


Étape 4: Vérification

Pour vous assurer que la sauvegarde a été créée avec succès ou non, utilisez le «”Commande avec le nom de fichier généré:

Où BackupDB.SQL


On peut observer que la sauvegarde de la base de données particulière est créée et existe dans la destination inférieure à celle:

Comment restaurer les bases de données MySQL dans MySQL Server?

Si vous souhaitez restaurer les bases de données MySQL dans le serveur MySQL, suivez les étapes données.

Étape 1: Connectez-vous avec MySQL Server

Initialement, accédez au serveur MySQL en exécutant la commande fournie:

mysql -u root -p


Étape 2: Créez une nouvelle base de données

Ensuite, faites une nouvelle base de données via le «CRÉER«Commande avec le«Bases de données”Option et nom de base de données:

Créer une base de données restauréeB;


Lorsque la nouvelle base de données est créée, exécutez le «\ q»Commandez et quittez-le:


Étape 3: Restaurer la base de données

Après cela, exécutez le «mysql”Commande pour restaurer la base de données:

mysql -u root -p restauréb < mybackup.sql


Ici:

    • "Restoreb«Est le nom de la base de données vide.
    • "<"Est un paramètre qui fait référence à la restauration d'une base de données MySQL.
    • "Backupdb.SQL«Est le nom de fichier de vidage qui contient la sauvegarde de la base de données.

Selon la sortie divisée ci-dessous, la base de données particulière a été restaurée avec succès:


Étape 4: Accédez au serveur MySQL

Ensuite, connectez-vous avec le serveur MySQL via la commande suivante:

mysql -u root -p


Étape 5: Afficher les bases de données

Exécutez le "MONTRER”Commande pour afficher toutes les bases de données:

Afficher des bases de données;


On peut observer que les restaurés «Restoreb»La base de données existe dans la liste:


Nous avons compilé les façons les plus simples de créer une sauvegarde et de restaurer les bases de données MySQL à l'aide de la commande mysqldump.

Conclusion

Pour générer une sauvegarde de la base de données MySQL, la «mysqldump -u -p> »Commande être utilisée. D'un autre côté, le «mysql -u -p < »La commande peut être utilisée pour restaurer une base de données. Ce message a fourni la procédure pour créer une sauvegarde et restaurer les bases de données MySQL en utilisant la commande mysqldump.