2024年1月22日 星期一

MYSQL 查詢及修改 有關 連線 及 連線數

列出目前所有的連線數
mysql> SHOW PROCESSLIST;

關閉連線 
mysql> kill ID; (此處的ID 就是 從PROCESSLIST指令取得的 ID 欄位數值)


查看預設的連線時間( 一般都是採用預設的permanent的連線狀態,時間大部分是28800)
mysql> show variables like '%timeout%';

通常只需要設定為180-240秒的連線時間即可
設定時間的方式如下:
mysql> set wait_timeout=180;

如果要永久設定為180秒,則需  修改 /etc/my.cnf
方法如下:
1.開啟 my.cnf 
2.找到 
    [mysqld]
    wait_timeout=180    //加入這一行 

沒有留言: