成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

MySQL系統變量的使用

數據庫 MySQL
系統變量對于MySQL的重要性無需多言,全局變量影響服務器整體操作,會話變量影響具體客戶端連接的操作。

MySQL中的變量類型很多,下面為您介紹的是MySQL系統變量方面的知識,如果您對MySQL系統變量感興趣的話,不妨一看。

MySQL可以訪問許多系統和連接變量。當服務器運行時許多變量可以動態更改。這樣通常允許你修改服務器操作而不需要停止并重啟服務器。

mysqld服務器維護兩種MySQL系統變量。全局變量影響服務器整體操作。會話變量影響具體客戶端連接的操作。

當服務器啟動時,它將所有全局變量初始化為默認值。這些默認值可以在選項文件中或在命令行中指定的選項進行更改。服務器啟動后,通過連接服務器并執行SET GLOBAL var_name語句,可以動態更改這些全局變量。要想更改全局變量,必須具有SUPER權限。

服務器還為每個連接的客戶端維護一系列會話變量。在連接時使用相應全局變量的當前值對客戶端的會話變量進行初始化。對于動態會話變量,客戶端可以通過SET SESSION var_name語句更改它們。設置會話變量不需要特殊權限,但客戶端只能更改自己的會話變量,而不能更改其它客戶端的會話變量。

對于全局變量的更改可以被訪問該全局變量的任何客戶端看見。然而,它只影響更改后連接的客戶的從該全局變量初始化的相應會話變量。不影響目前已經連接的客戶端的會話變量(即使客戶端執行SET GLOBAL語句也不影響)。

可以使用幾種語法形式來設置或檢索全局或會話變量。下面的例子使用了sort_buffer_sizeas作為示例變量名。

要想設置一個GLOBAL變量的值,使用下面的語法:

mysql> SET GLOBAL sort_buffer_size=value;
mysql> SET @@global.sort_buffer_size=value;
要想設置一個SESSION變量的值,使用下面的語法:

mysql> SET SESSION sort_buffer_size=value;
mysql> SET @@session.sort_buffer_size=value;
mysql> SET sort_buffer_size=value;
LOCAL是SESSION的同義詞。

如果設置變量時不指定GLOBAL、SESSION或者LOCAL,默認使用SESSION。
要想檢索一個GLOBAL變量的值,使用下面的語法:

mysql> SELECT @@global.sort_buffer_size;
mysql> SHOW GLOBAL VARIABLES like 'sort_buffer_size';
要想檢索一個SESSION變量的值,使用下面的語法:

mysql> SELECT @@sort_buffer_size;
mysql> SELECT @@session.sort_buffer_size;
mysql> SHOW SESSION VARIABLES like 'sort_buffer_size';
這里,LOCAL也是SESSION的同義詞。

當你用SELECT @@var_name搜索一個變量時(也就是說,不指定global.、session.或者local.),MySQL返回SESSION值(如果存在),否則返回GLOBAL值。

對于SHOW VARIABLES,如果不指定GLOBAL、SESSION或者LOCAL,MySQL返回SESSION值。

當設置GLOBAL變量需要GLOBAL關鍵字但檢索時不需要它們的原因是防止將來出現問題。如果我們移除一個與某個GLOBAL變量具有相同名字的SESSION變量,具有SUPER權限的客戶可能會意外地更改GLOBAL變量而不是它自己的連接的SESSION變量。如果我們添加一個與某個GLOBAL變量具有相同名字的SESSION變量,想更改GLOBAL變量的客戶可能會發現只有自己的SESSION變量被更改了。


 

 

【編輯推薦】

帶您了解MySQL隨機字符串函數

深入研究MySQL結果字符串

MySQL截取字符串函數方法

MySQL字符串各列類型的區別

MySQL多個條件判斷示例

責任編輯:段燃 來源: 互聯網
相關推薦

2010-11-26 16:27:01

MySQL使用變量

2010-11-26 14:33:10

MySQL系統變量

2009-06-24 10:49:08

Unix

2010-11-26 14:52:10

MySQL系統變量

2018-03-20 12:48:58

數據庫MySQL變量配置

2010-11-26 14:39:35

MySQL用戶變量

2010-11-26 15:38:32

MySQL注入

2018-07-12 11:44:38

數據庫MySQL變量分類

2015-01-07 14:41:32

Android全局變量局部變量

2010-09-10 09:38:36

SQL系統變量

2010-04-27 18:30:42

AIX系統

2009-10-26 13:25:05

Linux Shell

2010-03-09 15:00:33

Python變量

2017-02-08 12:28:37

Android變量總結

2010-11-25 10:00:33

MySQL查詢緩存

2022-10-27 11:23:26

GoFrame共享變量

2010-10-14 15:59:30

MySQL查詢緩存變量

2010-01-26 15:51:06

C++變量

2011-07-12 17:06:43

PHP

2011-08-22 13:38:41

Linux變量
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产视频不卡一区 | 国产日韩精品久久 | 欧美国产免费 | 亚洲国产精品人人爽夜夜爽 | 国产精品综合一区二区 | 日韩在线一区二区三区 | 日本一区二区不卡 | 九九热视频这里只有精品 | 九九视频在线观看 | 日韩中文一区二区 | 久久精品视频网站 | 99久9| 91中文字幕在线 | 欧美日韩一本 | 国产精品成人久久久久 | 综合久久99| 国产日韩精品在线 | 国产精品爱久久久久久久 | 免费人成在线观看网站 | 国产日韩欧美在线 | 欧美极品在线观看 | 精品久久久久一区 | 91电影 | 自拍在线 | 欧美一区二区小视频 | 九九综合 | 99精品热视频 | 一级一级毛片免费看 | 欧美一级特黄aaa大片在线观看 | 国产精品亚洲成在人线 | 麻豆av网站 | 国产精品久久久久久久7电影 | 成人午夜精品一区二区三区 | 夜夜草天天草 | 欧美日韩黄 | 日韩在线观看网站 | 一区视频| 日韩欧美二区 | 欧美天堂一区 | 日韩av一区二区在线观看 | 欧美精品在线免费观看 |