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 rubriques). 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
-
Téléversez la base de données (fichier au format .sql) dans public_html (vous pouvez le faire via FTP ou avec le gestionnaire de fichiers).
-
Créez une nouvelle base de données ou videz celle dans laquelle vous prévoyez d’importer.
-
Si vous n’êtes pas sûr de la valeur exacte du mot de passe de votre base de données, changez-le.
Étape 2 – Connexion
-
Connectez-vous à votre compte d’hébergement via SSH
-
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 répertoire public_html.
Étape 3 – Importation
Si la base de données est au format compressé (.sql.gz), utilisez la commande suivante pour l’extraire afin qu’elle soit au format .sql :
gzip -d database_name.gz.sql
Assurez-vous de remplacer database_name par le nom réel de votre base de données.
Pour importer la base de données, 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
-
Fichier de base de données téléversé : database.sql
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. Lorsqu’il sera terminé, une nouvelle ligne apparaîtra :
-bash-4.2$
N’oubliez pas que l’importation prendra un certain temps en fonction de la taille de votre base de données.
C’est fait ! Maintenant, vous savez comment importer votre base de données MySQL.