Heim > Datenbank > MySQL-Tutorial > Festlegen von MySQL-Programmvariablen mithilfe von Optionen

Festlegen von MySQL-Programmvariablen mithilfe von Optionen

WBOY
Freigeben: 2023-09-14 08:13:08
nach vorne
750 Leute haben es durchsucht

使用选项设置 MySQL 程序变量

Viele MySQL-Programme verfügen über interne Variablen, die zur Laufzeit mithilfe der SET-Anweisung festgelegt werden. Die meisten Programmvariablen können auch beim Serverstart festgelegt werden, wobei dieselbe Syntax wie beim Festlegen von Programmoptionen verwendet wird.

Beispiel 1

MySQL verfügt über eine max_allowed_packet-Variable, die die maximale Größe seines Kommunikationspuffers steuert.

Um die Variable max_allowed_packet von MySQL auf 16 MB zu setzen, können Sie die unten aufgeführten Befehle verwenden -

mysql --max_allowed_packet=16777216
(or)
mysql --max_allowed_packet=16M
Nach dem Login kopieren

Der erste Befehl gibt den Wert in Bytes an. Der zweite Befehl hingegen gibt den Wert in Megabyte (MB oder M) an.

Bei Variablen mit numerischen Werten können Sie den Wert mit Hilfe des Suffixes K, M oder G angeben, um den Multiplikator von 1024, 10242 oder 10243 darzustellen.

Beispiel 2

In der Optionsdatei werden Variableneinstellungen ohne den führenden Bindestrich bereitgestellt -

[mysql]
max_allowed_packet=16777216
(or)
[mysql]
max_allowed_packet=16M
Nach dem Login kopieren

Unterstriche können bei Bedarf als Bindestriche in Optionsnamen angegeben werden. Die unten genannten Optionsgruppen sind alle gleichwertig.

Beide haben die Größe des Serverschlüsselpuffers auf 512 MB festgelegt.

[mysqld]
key_buffer_size=512M
(or)
[mysqld]
key-buffer-size=512M
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonFestlegen von MySQL-Programmvariablen mithilfe von Optionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage