mysql內建變數 MySQL常用內建變數

2021-10-17 16:09:44 字數 1540 閱讀 2672

mysql用很多常用的內建變數,掌握這些內建變數後對於我們快速獲取當前mysql的配置有很大幫助,下面就來列舉幾個常用的變數。

檢視當前mysql版本號資訊。show variables like 'version';

mariadb [(none)]> show variables like 'version';

| variable_name | value |

| version | 5.5.60-mariadb |

1 row in set (0.00 sec)

檢視當前mysql服務監聽的埠號資訊。show variables like 'port';

mariadb [(none)]> show variables like 'port';

| variable_name | value |

| port | 3306 |

1 row in set (0.00 sec)

檢視當前mysql資料的預設儲存路徑資訊。show variables like 'datadir';

mariadb [(none)]> show variables like 'datadir';

| variable_name | value |

| datadir | /var/lib/mysql/ |

1 row in set (0.00 sec)

檢視當前mysql使用的引擎資訊。show variables like 'storage_engine';

mariadb [(none)]> show variables like 'storage_engine';

| variable_name | value |

| storage_engine | innodb |

1 row in set (0.01 sec)

檢視當前mysql的最大連線數資訊。show variables like 'max_connections';

mariadb [(none)]> show variables like 'max_connections';

| variable_name | value |

| max_connections | 151 |

1 row in set (0.00 sec)

修改max_connectionis變數值:

mariadb [(none)]> set global max_connections=65535;

query ok, 0 rows affected (0.00 sec)

mariadb [(none)]> show variables like 'max_connections';

| variable_name | value |

| max_connections | 65535 |

1 row in set (0.00 sec)

掌握一些必要的變數後發現在使用過程中修改,是不用重啟mysql服務的,這樣我們可以先進入mysql將最大連線數進行修改,後續加入到配置檔案中,選擇維護時間將mysql重啟,配置就可以永久生效了。

mysql常用內建變數 MySql中常用的內建函式

以下是常用的mysql常用內建函式詳解說明,希望大家用幫助 一 數值函式 abs x 返回絕對值 ceil x 返回大於x的最小整數 floor x 返回小於x的最大整數 mod x,y 返回x與y的模 rand 返回0 1之間的隨機數 select round rand 100 round x,y...

mysql常用內建函式 mysql常見內建函式

在mysql中有許多內建的函式,雖然功能都能在php 中實現,但巧妙的應用mysql內建函式可以大大的簡化開發過程,提高效率。mysql字串函式 concat string2 連線字串 lcase string2 轉換成小寫 ucase string2 轉換成大寫 length string str...

mysql常見內建函式 MySQL常用內建函式

1 ascii str 返回字串str的第乙個字元的ascii值 str是空串時返回0 mysql select ascii 2 50 mysql select ascii 2 50 mysql select ascii dete 100 2 ord str 如果字串str句首是單位元組返回與asc...