Dépannage de l'erreur « MySQL Server a disparu » lors de l'importation de fichiers SQL volumineux
Problème :
Utilisateurs tentant d'importer les gros fichiers SQL via phpMyAdmin rencontrent le message d'erreur "Le serveur MySQL est parti "
Solution :
Cette erreur peut généralement être attribuée à deux causes principales, selon la référence fournie :
-
Délai d'expiration du serveur : La valeur de configuration wait_timeout du serveur dans son fichier my.cnf est peut-être trop faible. Pour résoudre ce problème, augmentez le wait_timeout à une valeur plus grande (par exemple, 600 secondes).
-
Paquet incorrect ou surdimensionné : Le serveur a peut-être reçu un paquet incorrect ou excessivement volumineux, ce qui l'a amené à mettre fin à la connexion. Pour résoudre ce problème, augmentez la valeur max_allowed_packet dans le fichier my.cnf (par exemple, 64 M).
Remarques supplémentaires :
- Assurez-vous que ces les ajustements sont effectués dans le fichier de configuration correct, généralement situé dans le répertoire mysql/data.
- Spécifiez les options sous les en-têtes de section appropriés, tels que [client] ou [myslqd].
- Par exemple :
[mysqld]
wait_timeout = 600
max_allowed_packet = 64M
Copier après la connexion
- Après avoir effectué ces modifications, redémarrez MySQL serveur.
- Pour vérifier les valeurs mises à jour, exécutez les commandes suivantes dans le client mysql :
> select @@wait_timeout;
> select @@max_allowed_packet;
Copier après la connexion
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!