在MySQL中,可以通過修改wait_timeout
參數(shù)來設(shè)置連接的超時(shí)時(shí)間。wait_timeout
參數(shù)表示在沒有活動(dòng)連接的情況下,服務(wù)器將斷開連接之前等待的時(shí)間(以秒為單位)。默認(rèn)值為28800秒(8小時(shí))。
要修改wait_timeout
參數(shù),可以使用以下步驟:
登錄MySQL數(shù)據(jù)庫服務(wù)器。
運(yùn)行以下命令來查看當(dāng)前的wait_timeout
參數(shù)值:
SHOW VARIABLES LIKE 'wait_timeout';
wait_timeout
參數(shù)的值,可以運(yùn)行以下命令:SET GLOBAL wait_timeout = 600; -- 將超時(shí)時(shí)間設(shè)置為10分鐘
wait_timeout
參數(shù)的值,可以修改MySQL的配置文件(通常是my.cnf
或my.ini
文件),在[mysqld]
部分添加以下行:wait_timeout = 600
sudo service mysql restart
通過以上步驟,可以設(shè)置MySQL連接的超時(shí)時(shí)間,以滿足特定的需求。