首頁 > 資料庫 > mysql教程 > 使用選項設定 MySQL 程式變數

使用選項設定 MySQL 程式變數

WBOY
發布: 2023-09-14 08:13:08
轉載
750 人瀏覽過

使用选项设置 MySQL 程序变量

許多 MySQL 程式都具有在執行時間使用 SET 語句設定的內部變數。大多數程式變數也可以在伺服器啟動時設置,借助與指定程式選項相同的語法。

範例 1

mysql 有一個 max_allowed_pa​​cket 變量,它控制其通訊緩衝區的最大大小。

要將 mysql 的 max_allowed_pa​​cket 變數設為 16MB,可以使用下面提到的命令 -

mysql --max_allowed_packet=16777216
(or)
mysql --max_allowed_packet=16M
登入後複製

第一個指令指定以位元組為單位的值。另一方面,第二個指令指定以兆位元組(MB,即 M)為單位的值。

對於具有數值的變量,可以藉助後綴 K、M 給出該值或 G 表示 1024、10242 或 10243 的乘數。

範例2

在選項檔中,將提供變數設置,且不含前導破折號-

[mysql]
max_allowed_packet=16777216
(or)
[mysql]
max_allowed_packet=16M
登入後複製

如果需要,可以在選項名稱中將底線指定為破折號。下面提到的選項組都是等效的。

它們都將伺服器金鑰緩衝區的大小設定為 512MB。

[mysqld]
key_buffer_size=512M
(or)
[mysqld]
key-buffer-size=512M
登入後複製

以上是使用選項設定 MySQL 程式變數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板