Maison  >  Article  >  base de données  >  Importer des fichiers SQL volumineux : Pourquoi utiliser la console MySQL plutôt que phpMyAdmin ?

Importer des fichiers SQL volumineux : Pourquoi utiliser la console MySQL plutôt que phpMyAdmin ?

Susan Sarandon
Susan Sarandonoriginal
2024-10-26 23:39:31919parcourir

 Importing large SQL files: Why use the MySQL console over phpMyAdmin?

Importation de fichiers SQL volumineux dans phpMyAdmin : une méthode alternative

Tenter d'importer un fichier SQL important directement via phpMyAdmin peut rencontrer des limitations. Cependant, il existe une méthode alternative fiable qui exploite la console MySQL.

Selon la suggestion fournie, l'importation du fichier SQL via la console MySQL peut contourner les problèmes rencontrés dans phpMyAdmin. La syntaxe de commande de cette méthode varie légèrement en fonction du système d'exploitation utilisé.

Pour le serveur MySQL local :

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

où :

  • {DB-USER-NAME} représente votre nom d'utilisateur MySQL.
  • {DB-NAME} est le nom de la base de données dans laquelle vous souhaitez importer le fichier.
  • {db.file. chemin sql} est le chemin complet du fichier SQL.

Pour le serveur MySQL distant :

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

où :

  • {MySQL-SERVER-HOST-NAME} est le nom d'hôte ou l'adresse IP du serveur MySQL distant.

En utilisant cette approche basée sur la console, vous pouvez importer efficacement même des fichiers SQL volumineux sans rencontrer les limitations imposées par phpMyAdmin.

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