Toutes les collections
MySQL
Comment importer une base de données via SSH ?
Comment importer une base de données via SSH ?
Tadas Vasiliauskas avatar
Écrit par Tadas Vasiliauskas
Mis à jour il y a plus d’une semaine

phpMyAdmin vous permet d'importer des bases de données jusqu'à 256 Mo (parfois un peu moins, si la base de données comporte beaucoup de lignes). Si l'importation avec phpMyAdmin a échoué, vous pouvez importer votre base de données en utilisant SSH. Voici les étapes à suivre :

Étape 1 - Préparation

Etape 2 - Connexion

  • Connectez-vous à votre compte d'hébergement via SSH

  • Assurez-vous que vous êtes dans le bon répertoire (public_html). Pour ce faire, exécutez la commande ls. Si vous êtes dans un répertoire différent, vous pouvez utiliser les commandes ls et cd une par une. Pour la plupart des sites, le chemin ressemblera à ceci :

cd domains
cd domain.com (where domain.com is your domain)
cd public_html
  • Si la sauvegarde de la base de données est affichée - très bien, passez à l'étape suivante.

  • Si vous ne voyez pas le fichier de sauvegarde, vérifiez avec le gestionnaire de fichiers si le fichier est bien téléversé et placé dans le public_html.

Étape 3 - Importation

Pour importer une base de donnée utilisez cette commande :

mysql -u database_username -p database_name < file.sql

Si les paramètres de votre base de données sont :

  • Nom de la base de données MySQL : u123456789_database

  • Nom d'utilisateur MySQL : u123456789_admin

Et le fichier téléversé est database.sql, alors la commande ressemblera à ceci :

mysql -u u123456789_admin -p u123456789_database < database.sql

Ensuite, vous devrez saisir le mot de passe de la base de données - le processus d'importation commencera immédiatement. L'importation prendra un certain temps en fonction de la taille de votre base de données. Lorsqu'elle sera terminée, une nouvelle ligne apparaîtra :

-bash-4.2$

Cette ligne signifie que le processus d'importation est terminé, vous verrez vos tables de base de données dans phpMyAdmin 😊.

Voilà, c'est fait ! Vous savez maintenant comment importer votre base de données MySQL.

NOTES:

Avez-vous trouvé la réponse à votre question ?