Maison > base de données > tutoriel mysql > Comment réparer l'erreur MySQL 1153 : taille maximale des paquets dépassée ?

Comment réparer l'erreur MySQL 1153 : taille maximale des paquets dépassée ?

Mary-Kate Olsen
Libérer: 2024-12-06 22:55:18
original
349 Les gens l'ont consulté

How to Fix MySQL Error 1153: Maximum Packet Size Exceeded?

Erreur MySQL 1153 : taille maximale du paquet dépassée

Lorsque vous rencontrez l'erreur MySQL 1153 lors de l'importation d'un dump, cela indique que la taille du paquet de les données importées dépassent la taille de paquet maximale autorisée pour votre instance MySQL.

Détermination les paramètres corrects

Pour résoudre ce problème, vous devez augmenter la taille maximale autorisée des paquets. Ce paramètre existe à la fois pour le client et le serveur MySQL.

Paramètre côté client

Modifiez la commande client pour spécifier l'augmentation de la taille du paquet :

mysql --max_allowed_packet=100M -u root -p database < dump.sql
Copier après la connexion

Paramètre côté serveur

Modifiez le fichier de configuration MySQL (my.cnf ou my.ini) et localisez la section [mysqld]. Ajustez le paramètre suivant :

max_allowed_packet=100M
Copier après la connexion

Vous pouvez également ajuster ces paramètres dans une console MySQL connectée au serveur :

set global net_buffer_length=1000000;
set global max_allowed_packet=1000000000;
Copier après la connexion

Précautions supplémentaires

  • Assurez-vous que les paramètres du client et du serveur sont modifiés pour éviter de futurs erreurs.
  • Envisagez d'augmenter la taille du paquet jusqu'à une valeur suffisamment grande pour accueillir des insertions de données volumineuses.
  • Si vous n'êtes pas sûr de la taille optimale, vous pouvez augmenter progressivement la taille du paquet jusqu'à ce que l'erreur soit résolu.

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