Importer des fichiers MySQL volumineux (.sql)
phpMyAdmin ne parvient pas toujours à importer de gros fichiers .sql en une seule fois. Si l'importation échoue, plusieurs solutions s'offrent à vous, de la plus simple à la plus complexe.
À essayer en premier : importer dans DirectAdmin
Dans DirectAdmin, allez dans Bases de données, cliquez sur Gérer à côté de la base de données, puis choisissez Importer sous Opérations sur la base de données. Sélectionnez votre fichier .sql ou .sql.gz et cliquez sur OUI. Si vous souhaitez d'abord vider entièrement la base de données, activez l'option Nettoyer la base de données.

Cela ne fonctionne pas ?
- Compressez le fichier. Au format .sql.gz, un fichier .sql est souvent cinq à dix fois plus petit. DirectAdmin et phpMyAdmin importent directement les fichiers .gz. Sur votre ordinateur, vous pouvez créer un fichier .gz avec par exemple 7-Zip (Windows) ou avec
gzip fichier.sql(Mac et Linux). - Importez en plusieurs parties. Exportez séparément les tables volumineuses chez votre ancien hébergeur, ou découpez le fichier avec un programme qui divise les fichiers SQL. Importez ensuite les parties une par une, dans le bon ordre.
- Utilisez le Terminal. Votre offre comprend un accès SSH ou le Terminal ? Envoyez alors le fichier dans le dossier racine de votre hébergement (pas dans public_html) et importez-le avec
mysql -u utilisateur -p nom_base < fichier.sql. Aucune taille maximale ne s'applique dans ce cas. Consultez Accès SSH et Terminal dans DirectAdmin. - Demandez-nous. Si vous n'y parvenez pas, ouvrez un ticket. Placez le fichier dans le dossier racine de votre hébergement et indiquez le nom du fichier ainsi que la base de données concernée.
Voir aussi dans le guide DirectAdmin : Ouvrir et utiliser phpMyAdmin.
Explications détaillées avec captures d'écran : Importer une base de données, y compris les fichiers volumineux dans le guide DirectAdmin.
