2011-09-14 27 views
1

我發現某些連接在Mysql服務器執行命令後未被關閉。如何關閉MySQL中的現有連接

如何配置我的Mysql服務器,以便在執行命令後關閉它們?

+2

你執行了什麼命令?這是你寫的一段代碼嗎?你需要添加更多的信息,這是模糊的方式。 – fvu

回答

1

配置wait_timeout變量的東西很快,例如30秒

+0

只是沒有可能需要超過30秒的查詢。 – JPM

3

如果你能得到的PROCESS_ID MySQL中,你可以殺死進程。殺死任何進程應該可以工作(儘管它會在下次發送命令時創建一個新連接)。

mysql> SHOW PROCESSLIST; -- or SHOW FULL PROCESSLIST 
mysql> KILL process_number;