mysql常用系統變數詳解速查(建議收藏)

2021-10-09 05:09:00 字數 1677 閱讀 2647

為了方便複習查詢mysql中的系統變數,所以在這裡快速記錄系統變數用法(要了解自定義變數,建議和函式等知識一起學習),系統變數:變數由系統提供,不是使用者定義的,屬於伺服器層面使用的語法。

作用域:伺服器每次啟動將為所有的全域性變數賦初始值,針對於所有的會話(連線)有效,但不能跨重啟(就是重啟又恢復預設值了)。

1、檢視所有的全域性變數

show global variables;

2、檢視部分的全域性變數

show global variables like '%char%';

3、檢視指定的全域性變數的值

select @@global.autocommit;

select @@tx_isolation;

4、為某個指定的全域性變數賦值

set @@global.autocommit=0;

1、檢視所有的會話變數

show session variables;

2、檢視部分的會話變數

show variables like '%char%';

show session variables like '%char%';

3、檢視指定的某個會話變數

select @@tx_isolation;

select @@session.tx_isolation;

4、為某個會話變數賦值

方式一:

set @@tx_isolation='read-uncommitted';

方式二:

set session tx_isolation='read-committed';

1、檢視所有的系統變數

show global|session variables;

2、檢視滿足條件的部分系統變數

show global|【session】 variables like '%char%';

3、檢視指定的某個系統變數的值

select @@global|【session】.系統變數名

4、為某個系統變數賦值

方式一:

set global|【session】 系統變數名 = 值;

方式二:

set @@global|session.系統變數名=值;

MYSQL常用操作速查

簡介 mysql速查 net start mysql服務名 net stop mysql服務名 mysql h主機名 u使用者名稱 p埠 p quit 或exit set names utf8 mysqldump u使用者名稱 p 資料庫名 檔名 備份 mysql u使用者名稱 p 資料庫名 檔名 ...

Linux系統常用指令速查

通過命令列開啟資料夾視窗nautilus比如 開啟當前目錄 nautilus 開啟指定路徑資料夾nautilus ccc 檢視磁碟占用情況 檢視當前路徑下各資料夾大小 利用du命令 disk usage du sh 檢視當前目錄總共佔的容量,而不單獨列出各子項占用的容量 du sh 單獨列出各子項占...

MySQL對使用者變數 系統變數 區域性變數詳解

目錄 1 變數分類 1.1 使用者變數 1.1.1 使用者變數定義 1.1.2 使用者變數操作 1.2 系統變數 1.2.1 系統變數定義 1.2.2 系統變數操作 1.3 區域性變數 1.3.1 區域性變數定義 1.3.2 賦值 mysql資料庫中的變數分為mysql系統變數和mysql使用者變數...