查看和修改mysql變量
文章作者:Enjoy 轉載請註明原文鏈接。
mysql運行變量有全局變量和會話變量之分,全局用global,當前會話(連接)變量用session。
查看變量命令:
show variables,show session variables,show global variables
其中:show variables等同於show session variables
查看所有變量:
show variables;
查看指定變量:
show variables like 'wait_timeout';
查看指定條件變量:
show variables like '%timeout%';
設定變量命令:
一:動態變更
set wait_timeout=10;等同於set session wait_timeout=10;
set global wait_timeout=10;
二:在配置文件裏指定,重啓生效
以下是我在/etc/my.cnf中的設置
#hx add
skip-innodb
skip-bdb
skip-name-resolve
max_connections=200
max_connect_errors=500000
wait_timeout=10
interactive_timeout=10
tmp_table_size = 256M
另,wait_timeout的初始值是28800,這個值我在設定的是10。