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.
Copier après la connexion
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
Copier après la connexion
- 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!