Accueil
/
Prise en charge des bases de données
/
Comment exporter/importer une base de données MySQL via SSH ?

Comment exporter/importer une base de données MySQL via SSH ?

Lorsqu’il s’agit de bases de données volumineuses de plus de 128 Mo, il est recommandé de les gérer via SSH. Plus d’informations sur la connexion et l’utilisation de SSH sont disponibles dans ce didacticiel SSH.

Dans cet article, nous couvrirons l’exportation et l’importation d’une base de données via SSH. Assurez -vous de remplacer les variables suivantes dans les commandes ci-dessous:

USERNAME – l’utilisateur MySQL assigné à votre base de données.

DATABASE – le nom de votre base de données MySQL.

Exportation d’une base de données MySQL

Pour exporter une base de données MySQL, utilisez la commande mysqldump . Voici la commande complète pour exporter votre base de données:

mysqldump -u NOMUTILISATEUR -p BASE DE DONNÉES> backup.sql

On vous demandera un mot de passe – c’est le mot de passe de votre utilisateur MySQL.

La base de données MySQL sera exportée vers un fichier nommé « backup.sq l » dans votre répertoire actuel.

Importation d’une base de données MySQL

Pour importer une base de données MySQL, utilisez la commande mysql . Voici la commande complète:

mysql -u NOMUTILISATEUR -p BASE DE DONNÉES < backup.sql

De nouveau, on vous demandera le mot de passe de votre utilisateur MySQL.

Le fichier backup.sql est le nom du fichier que vous importez dans votre base de données. Il doit être dans votre répertoire de travail actuel.

Partager cet article