Maison > base de données > tutoriel mysql > Comment vérifier et définir la variable « max_allowed_packet » dans MySQL ?

Comment vérifier et définir la variable « max_allowed_packet » dans MySQL ?

Barbara Streisand
Libérer: 2024-11-17 16:50:02
original
231 Les gens l'ont consulté

How do I Check and Set the `max_allowed_packet` Variable in MySQL?

Vérification et définition de la variable MySQL max_allowed_packet

MySQL stocke la variable max_allowed_packet dans ses paramètres de configuration. Pour vérifier sa valeur actuelle, vous pouvez exécuter la requête suivante :

SHOW VARIABLES LIKE 'max_allowed_packet';
Copier après la connexion

Les environnements d'hébergement partagé peuvent restreindre les modifications initiées par l'utilisateur dans les paramètres du serveur. Cependant, vous pouvez tenter de modifier la variable à l'aide de la requête suivante (bien que cela ne soit pas réalisable sur un hébergement mutualisé) :

SET GLOBAL max_allowed_packet=16777216;
Copier après la connexion

Notez que MySQL lit la variable max_allowed_packet dans la section [mysqld] du fichier MySQL. fichier de configuration (my.cnf sous Linux). Assurez-vous que la variable est définie dans cette section pour qu'elle prenne effet.

Dans les versions précédentes de MySQL, la section [mysqld_safe] était utilisée pour définir les variables du serveur. Cependant, depuis la version 5.5 de MySQL, la section [mysqld] est devenue la méthode préférée pour gérer des variables comme max_allowed_packet.

Par conséquent, si vous utilisez MySQL version 5.5 ou supérieure, vous devez définir la variable max_allowed_packet comme suit :

[mysqld]
max_allowed_packet=16M
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!

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