Maison  >  Article  >  base de données  >  Comment importer des fichiers SQL volumineux en cas d'échec de phpMyAdmin ?

Comment importer des fichiers SQL volumineux en cas d'échec de phpMyAdmin ?

Patricia Arquette
Patricia Arquetteoriginal
2024-10-29 03:39:02532parcourir

How to Import Large SQL Files When phpMyAdmin Fails?

Importation de fichiers SQL volumineux dans phpMyAdmin : résoudre le problème

L'importation de fichiers SQL volumineux dans phpMyAdmin peut poser des défis, en particulier lorsque le fichier dépasse 12 Mo. Ce problème survient souvent en raison de divers facteurs, notamment :

  • Limites de configuration du serveur
  • Restrictions de téléchargement de fichiers
  • Contraintes de mémoire

Solution : Importer via la console MySQL

Pour surmonter ces obstacles, pensez à importer le fichier SQL à l'aide de la console MySQL. Cette méthode permet de contourner certaines limitations rencontrées via phpMyAdmin. La syntaxe d'importation d'un fichier SQL depuis la console varie en fonction de votre système d'exploitation.

Pour les systèmes basés sur Unix :

mysql -u {DB-USER-NAME} -p {DB-NAME} < {db.file.sql path}

Pour les systèmes Windows :

mysql -u {DB-USER-NAME} -h {MySQL-SERVER-HOST-NAME} -p {DB-NAME} < {db.file.sql path}

Dans ces commandes, remplacez {DB-USER-NAME} par le nom d'utilisateur de votre base de données, {DB-NAME} par le nom de la base de données dans laquelle vous souhaitez importer les données, { MySQL-SERVER-HOST-NAME} avec le nom d'hôte du serveur MySQL s'il se trouve sur un serveur distant, et {db.file.sql path} avec le chemin d'accès au fichier SQL que vous souhaitez importer.

En exécutant ces commandes dans la console MySQL, vous pouvez réussir à importer des fichiers SQL volumineux malgré les limitations de taille imposées par phpMyAdmin. Cette approche offre une plus grande flexibilité et efficacité dans la gestion des opérations de base de données.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn