Si vous avez un fichier de base de données au format .sql ou .sql.zip et souhaitez l'importer sur votre hébergement cPanel, ouvrez d'abord phpMyAdmin. Sélectionnez ensuite la base de données souhaitée et cliquez sur Importer :
Choose the file from your local device:
Continuez sans rien changer aux paramètres et cliquez sur Go .
La taille maximale d'une base de données pouvant être téléchargée via phpMyAdmin est de 128 Mo . Si votre fichier de base de données est plus volumineux, vous pouvez l'importer via SSH à la place.
Erreurs courantes
Voici quelques erreurs qui peuvent apparaître pendant le processus d'importation et comment les corriger :
Paramètre de format incorrect
Assurez-vous que votre format de fichier est .sql . Vous pouvez également importer une base de données compressée avec les formats suivants : gzip, bzip2 et zip (par exemple, database.sql.zip).
Si vous avez vérifié et que le format de fichier est correct, cette erreur peut également indiquer un fichier de base de données corrompu.
Commande refusée à l'utilisateur
Si vous voyez cette erreur, cela signifie que l'utilisateur de votre base de données ne dispose pas des autorisations requises pour importer la base de données. Pour résoudre ce problème, accédez à votre cPanel et ouvrez Bases de données MySQL → Votre utilisateur → Gérer les privilèges des utilisateurs. Vérifiez que les autorisations sont définies correctement; par défaut, toutes les coches doivent être ajoutées
Accès refusé; vous avez besoin d'au moins un des privilèges SUPER pour cette opération
Cette erreur signifie que votre base de données comprend des requêtes qui nécessitent des privilèges SUPER pour être exécutées. Dans ce cas, revérifiez la nature des requêtes sur votre fichier .sql et supprimez-les si possible à l'aide de l'éditeur de texte de votre choix. Ensuite, essayez d'importer à nouveau la base de données.
Si les requêtes qui nécessitent des privilèges SUPER sont absolument nécessaires, vous pouvez envisager d'opter pour l'un de nos plans VPS .
C'est ça! Vous savez maintenant comment importer une base de données MySQL sur cPanel 😊