Maison >base de données >tutoriel mysql >Comment importer un fichier de base de données volumineux dans phpMyAdmin lorsque vous obtenez l'erreur « Taille de fichier trop grande » ?

Comment importer un fichier de base de données volumineux dans phpMyAdmin lorsque vous obtenez l'erreur « Taille de fichier trop grande » ?

DDD
DDDoriginal
2024-11-21 06:04:13337parcourir

How to Import a Large Database File into phpMyAdmin When You Get the

Erreur lors de l'importation d'une base de données volumineuse via phpMyAdmin : "Taille du fichier trop grande"

Lors de la tentative d'importation d'un fichier de base de données volumineux (dans ce cas, un fichier .sql de 1,2 Go) via phpMyAdmin, vous pouvez rencontrer le message d'erreur suivant :

You probably tried to upload too large file. Please refer to documentation for ways to workaround this limit.

Pour résoudre ce problème et importer avec succès la grande base de données, suivez ces étapes :

1. Modifier les paramètres php.ini

  • Ouvrez le fichier php.ini situé dans C:wampbinapacheApache2.4.4bin.
  • Mettez à jour les lignes suivantes :
max_execution_time = 259200
max_input_time = 259200
memory_limit = 1000M
upload_max_filesize = 750M
post_max_size = 750M
  • Redémarrez le serveur WAMP ou tous les services pour appliquer les modifications.

2. Ajuster la configuration de phpMyAdmin

  • Ouvrez le fichier config.default.php situé dans les bibliothèques c:wampappsphpmyadmin4.0.4.
  • Recherchez la ligne : $cfg['ExecTimeLimit'] = 300;
  • Remplacez-le par : $cfg['ExecTimeLimit'] = 0;

3. Importer la base de données à l'aide de la console MySQL

Si les deux premières méthodes échouent, vous pouvez utiliser la console MySQL pour importer le gros fichier de base de données.

  • Cliquez sur l'icône WAMPServer -> MySQL -> MySQL Consol
  • Entrez le mot de passe de votre base de données (par exemple, root).
  • Sélectionnez le nom de la base de données où vous souhaitez importer les données à l'aide de la commande : USE DATABASENAME
  • Chargez la source Fichier SQL à l'aide de la commande : SOURCE C:FOLDERdatabase.sql
  • Appuyez sur Entrée pour lancer le processus d'importation.

Remarque :

  • Les fichiers de base de données compressés (par exemple, database.sql.zip ou database.sql.gz) ne peuvent pas être directement importés et doivent d'abord être extraits.
  • La méthode d'importation de la console MySQL est souvent plus efficace pour gérer de grandes bases 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