Maison > base de données > tutoriel mysql > Définition des variables du programme MySQL à l'aide des options

Définition des variables du programme MySQL à l'aide des options

WBOY
Libérer: 2023-09-14 08:13:08
avant
761 Les gens l'ont consulté

使用选项设置 MySQL 程序变量

De nombreux programmes MySQL ont des variables internes qui sont définies lors de l'exécution à l'aide de l'instruction SET. La plupart des variables du programme peuvent également être définies au démarrage du serveur, en utilisant la même syntaxe que celle utilisée pour spécifier les options du programme.

Exemple 1

mysql a une variable max_allowed_packet qui contrôle la taille maximale de son tampon de communication.

Pour définir la variable max_allowed_packet de mysql sur 16 Mo, vous pouvez utiliser les commandes mentionnées ci-dessous -

mysql --max_allowed_packet=16777216
(or)
mysql --max_allowed_packet=16M
Copier après la connexion

La première commande spécifie la valeur en octets. La deuxième commande, en revanche, spécifie la valeur en mégaoctets (Mo ou M).

Pour les variables à valeurs numériques, vous pouvez donner la valeur à l'aide du suffixe K, M ou G pour représenter le multiplicateur de 1024, 10242 ou 10243.

Exemple 2

Dans le fichier d'options, les paramètres des variables seront fournis sans le tiret de début -

[mysql]
max_allowed_packet=16777216
(or)
[mysql]
max_allowed_packet=16M
Copier après la connexion

Les traits de soulignement peuvent être spécifiés sous forme de tirets dans les noms d'options si vous le souhaitez. Les groupes d'options mentionnés ci-dessous sont tous équivalents.

Ils ont tous deux défini la taille du tampon de clé du serveur à 512 Mo.

[mysqld]
key_buffer_size=512M
(or)
[mysqld]
key-buffer-size=512M
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!

source:tutorialspoint.com
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