Maison > base de données > tutoriel mysql > Comment corriger l'erreur « Le serveur MySQL a disparu » dans PDO ?

Comment corriger l'erreur « Le serveur MySQL a disparu » dans PDO ?

Linda Hamilton
Libérer: 2024-11-17 06:49:03
original
956 Les gens l'ont consulté

How to Fix the

Dépannage "Le serveur MySQL a disparu" Erreur dans PDO

Dans un script qui exécute une série d'instructions préparées à l'aide de PDO, les utilisateurs peuvent rencontrez l'erreur "Le serveur MySQL a disparu". Ce problème survient lorsque les paquets envoyés au serveur dépassent la taille maximale autorisée.

Cause :

L'erreur indique que le client a envoyé un paquet plus grand que la taille maximale taille de paquet autorisée configurée sur le serveur. Cela se produit généralement lors de l'insertion de grands BLOB (grands objets binaires) qui dépassent la limite.

Solution :

Pour résoudre ce problème, ajustez le paramètre max_allowed_packet du serveur dans my. ini pour s'adapter à la taille du plus grand BLOB qui sera inséré. Par exemple, définissez max_allowed_packet sur 200 Mo pour permettre l'insertion de données binaires volumineuses :

[mysqld]
...
max_allowed_packet = 200M
...
Copier après la connexion

En mettant à jour ce paramètre, le serveur peut gérer les paquets dépassant la limite précédente. Assurez-vous que la valeur spécifiée dans max_allowed_packet est adaptée aux besoins en données de votre application.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal