Maison > base de données > tutoriel mysql > Pourquoi est-ce que je reçois le message « Erreur lors de l'envoi du paquet QUERY » lors de l'insertion de données volumineuses dans MySQL ?

Pourquoi est-ce que je reçois le message « Erreur lors de l'envoi du paquet QUERY » lors de l'insertion de données volumineuses dans MySQL ?

DDD
Libérer: 2024-11-13 06:06:02
original
452 Les gens l'ont consulté

Why am I getting

Dépannage de l'exception « Erreur lors de l'envoi du paquet QUERY »

Lors de la tentative d'insertion de données dans une base de données, l'erreur « Erreur lors de l'envoi du paquet QUERY » se produit. La source de cette erreur est soupçonnée d'être la taille étendue des données insérées, qui dépasse 16 Mo.

La colonne concernée est définie comme un texte long, permettant une taille de données maximale de 4 Go. Cependant, il est possible que les PDO rencontrent des limitations dans l'exécution de la requête ou dans le transfert d'une telle quantité de données vers la base de données.

MySQL limite la taille des paquets transmis lors de la communication. Si les données dépassent la taille du paquet, des erreurs similaires à « Erreur lors de l'envoi du paquet QUERY » peuvent survenir.

Solution

Pour résoudre ce problème, il est recommandé de :

  • Divisez la requête en lots plus petits : Divisez les données en petits groupes d'enregistrements et exécutez-les séparément.
  • Ajustez la valeur max_allowed_packet : Augmentez la taille maximale des paquets autorisée par le serveur à l'aide de l'option de configuration MySQL SET GLOBAL max_allowed_packet=;.

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal