色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql斷掉所有連接

錢琪琛1年前12瀏覽0評論

MySQL是一款非常流行的數據庫管理系統,可以在各種類型的應用程序中使用。在MySQL中,一個常見的問題就是如何斷掉所有當前連接。以下是幾種方法。

#1 使用管理員賬戶創建一個新的“kill”用戶
mysql>CREATE USER 'kill'@'localhost' IDENTIFIED BY 'password';
然后使用以下命令來殺死所有當前連接:
mysql>SELECT CONCAT('KILL ',id,';') FROM information_schema.processlist WHERE user='your_user_name';

將上面的命令復制并粘貼到MySQL命令行提示符中以執行。此操作將刪除所有使用“your_user_name”登錄到MySQL的當前連接。

#2 使用管理員賬戶直接殺死所有連接
使用以下命令將所有連接斷開:
mysql>FLUSH TABLES WITH READ LOCK;
mysql>SET GLOBAL general_log=off;
mysql>SET GLOBAL slow_query_log=off;
mysql>SELECT CONCAT('KILL ',id,';') FROM information_schema.processlist WHERE user!='root' INTO OUTFILE '/tmp/kill.txt';
mysql>SOURCE /tmp/kill.txt;
mysql>UNLOCK TABLES;

這將刪除除root外的所有當前MySQL連接。上面的命令會將連接列表導出到一個文件中,然后將文件導入MySQL以斷開所有連接。

#3 殺死正在執行的進程
如果您知道正在運行的進程名稱或ID,則可以使用以下命令來殺死它:
mysql>KILL process_id;

這將殺死進程ID為process_id的進程。