1. Accueil
  2. Base de connaissances
  3. Hébergement web
  4. Importez/exportez des bases de données

Importez/exportez des bases de données

Vous pouvez exporter ou importer votre base de données via phpMyAdmin ou via un terminal (si votre SSH est activé).

Exportez/importez une base de données via phpMYadmin

Vous pouvez ouvrir phpMyAdmin via le panneau de contrôle. Découvrez la marche à suivre

Exportez une base de données dans phpMyAdmin

  1. Sélectionnez le nom de la base de données tout en haut à gauche de la marge. Celui-ci ressemble à ID<numéro de client>_nom de la base de données. Exemple : ID132956_wordpress.
  2. Accédez au menu horizontal en haut. Cliquez sur le bouton « Exporter ».
  3. Normalement, la méthode d’exportation (« Rapide ») et le format d’exportation (« SQL ») sont correctement définis par défaut (voir illustration).
  4. Cliquez sur le bouton « Démarrer » pour confirmer. Un fichier .sql sera téléchargé sur votre ordinateur.Méthode d'exportation

Importez une base de données dans phpMyAdmin

  1. Accédez au menu horizontal en haut. Cliquez sur le bouton « Importer ».
  2. Cliquez sur le bouton « Choisir un fichier » et recherchez le fichier .sql souhaité sur votre appareil (voir illustration).
  3. Cliquez sur le bouton « Démarrer » en bas pour confirmer l’importation.Fichier à importer
BON À SAVOIR : si vous importez une base de données complète, la base de données dans laquelle vous allez importer le fichier .sql doit être vide.

Si, par exemple, vous souhaitez restaurer une sauvegarde de votre base de données, commencez par supprimer la base de données en cochant toutes les tables dans PhpMyAdmin et en choisissant la commande « drop » (supprimer) en bas pour les tables sélectionnées. Répétez cette opération aussi souvent que nécessaire jusqu’à ce que toutes les tables aient disparu. Ensuite, vous pourrez importer le fichier .sql.

Exportez/importez une base de données via Terminal

Vous pouvez également importer/exporter votre base de données via un Terminal. Pour cela, vous devez d’abord vérifier si SSH est activé et vous pourrez facilement vous connecter – de préférence via votre clé SSH.

Exportez une base de données via Terminal

Pour exporter votre base de données via le Terminal ou le client SSH sous Windows, connectez-vous au serveur et exécutez la commande ci-dessous, sachant que :

  • HOST : l’hôte de votre base de données
  • USER : le nom d’utilisateur de votre base de données
  • PASS : le mot de passe de votre base de données
  • NAME : le nom de votre base de données
  • DUMP.SQL : le nom que vous voulez donner au fichier

Commande :

mysqldump -hHOST -uUSER –p'PASS’ NAME > DUMP.SQL

Exemple :

mysqldump –hmysql111.hosting.webhosting.be -uID111111_suffix –p'$tr0ngPa$word' ID111111_sufix > dump.sql
Bon à savoir : Le fichier sera enregistré dans le répertoire dans lequel vous exécutez la commande.

Vous pouvez ajouter le fichier à un répertoire interne /www/ et le télécharger ensuite via votre navigateur. Dans ce dernier cas, n’oubliez surtout pas de supprimer ce fichier le plus rapidement possible par la suite, car vous risquez de donner accès à vos données à d’autres personnes.

Importez une base de données via Terminal

Pour importer votre base de données via le Terminal ou le client SSH sous Windows, connectez-vous au serveur et exécutez la commande ci-dessous, sachant que :

  • HOST : l’hôte de votre base de données
  • USER : le nom d’utilisateur de votre base de données
  • PASS : le mot de passe de votre base de données
  • NAME : le nom de votre base de données
  • DUMP.SQL : le nom du fichier que vous souhaitez importer

Commande :

mysql -hHOST -uUSER –p’PASS’ NAME < DUMP.SQL

Exemple :

mysql –hmysql111.hosting.webhosting.be -uID111111_sufix –p'$tr0ngPa$word' ID111111_sufix < dump.sql
Mis à jour le 7 janvier 2022

Cet article a-t-il été utile ?