Comment importer une base de données MySQL volumineuse

Procédure

Quand utiliser ce tutoriel ? 

Sur un hébergement mutualisé LWS, phpMyAdmin peut échouer à importer une base de données quand le fichier est volumineux. Le script gratuit BigDump importe alors ce fichier par étapes successives, sans passer par phpMyAdmin.

Cette difficulté d'import n'est pas la taille maximale d'une table MySQL. Sur les formules d'hébergement mutualisé LWS Panel, une table peut atteindre 300 Mo ou 500 Mo selon la formule : le détail est donné dans les quotas des formules d'hébergement web mutualisées Linux.

Votre hébergement propose aussi sa propre méthode : consultez l'import d'une base de données volumineuse sur LWS Panel ou l'import d'une base de données volumineuse sur un hébergement cPanel.

Si votre fichier est trop volumineux pour phpMyAdmin, ce tutoriel vous explique comment l'importer dans votre hébergement avec BigDump.

Comment importer une base de données volumineuse avec BigDump ?

Pour importer la base de donnée on a besoin de télécherger un script qui va se charger d'effectuer cette operation.

Rendez-vous sur la page suivante : https://www.ozerov.de/bigdump/

Comment importer une base de données MySQL volumineuse

à l'extreme coté droite de l'ecran cliquer sur le lien du script BigDump pour télécharger l'archive du script dans votre ordinateur.

Décompressez ensuite l'archive dans votre PC et ouvrez le fichier bigdump.php à l'aide de votre editeur texte préferé.

Comment importer une base de données MySQL volumineuse

Ajouter vos informations d'accés phpMyAdmin à partir de la ligne 41 jusqu'a la ligne 44 , si vous les avez oublié ces identifiants  vous pouvez aller sur cette page pour les récuperer

Enregistrez le fichier php, ensuite ouvrez FileZilla et connectez-vous à votre FTP

Comment importer une base de données MySQL volumineuse

Selectionnez le fichier bigdump.php et faites un clic droit puis Envoyez pour publier le fichier dans votre FTP

Le script est maintenant publié à la racine de votre FTP à coté de la base de donnée à importer

Navigez à votre domaine et ajouter à la fin de votre url bigdump.php par exemple si votre domaine est mon-domaine-lws.fr  l'url sera la suivante: http://mon-domaine-lws.fr/bigdump.php 

La fenetre suivante va s'afficher :

Comment importer une base de données MySQL volumineuse

Le script detecte automatiquement la base de donnée qui se situe au même répertoire et affiche les informations dans une colonne

Dans notre cas la base de donnée est database.sql elle fait une taille de environ 150Mo

On clic sur le lien Start import pour commencer l'importation

Comment importer une base de données MySQL volumineuse

Le script va se charger d'importer la base de donné, vous pouvez visualisez l'avancement de l'operation tel que le nombre de requete traités, la taille en MB....

Si l'importation se déroule correctement vous verrez la fenêtre suivante:

Comment importer une base de données MySQL volumineuse

Le message en vert indique que l'importation a été effectué avec succés et qu'il faut supprimer le script et la base de donné de votre FTP

Conclusion

Vous êtes désormais en mesure d'importer une base de données volumineuse dans votre hébergement mutualisé LWS. Cela vous permet de mettre en ligne votre base de données en toute liberté.

N'hésitez pas à partager vos remarques et vos questions !

Notez cet article :

1/5 | 1 avis

Cet article vous a été utile ?

Article utileOui

Article non utileNon

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Articles similaires

1mn de lecture

Comment gérer une base de données MySQL depuis PHPMyAdmin ?

0mn de lecture

Comment utiliser ImapCopy pour transférer une boîte mail vers LWS ?


Questions sur cet article

Poser une question à l'équipe LWS et à sa communauté

RGPD : Responsable : LWS-Ligne Web Services. Finalité : modération et publication publique de votre question, notification éventuelle d'une réponse. Base légale : consentement (art. 6.1.a RGPD). Conservation des emails : 90 jours après notification, 12 mois maximum sans réponse. Pour exercer vos droits, consultez la section RGPD de nos CGV.