KILL命令的語法格式如下:KILL [CONNECTION | QUERY] thread_id
公司專注于為企業(yè)提供成都網(wǎng)站建設、成都網(wǎng)站制作、微信公眾號開發(fā)、商城網(wǎng)站建設,重慶小程序開發(fā)公司,軟件按需網(wǎng)站設計等一站式互聯(lián)網(wǎng)企業(yè)服務。憑借多年豐富的經(jīng)驗,我們會仔細了解各客戶的需求而做出多方面的分析、設計、整合,為客戶設計出具風格及創(chuàng)意性的商業(yè)解決方案,成都創(chuàng)新互聯(lián)更提供一系列網(wǎng)站制作和網(wǎng)站推廣的服務。
步驟如下:
1、KILL允許自選的CONNECTION或QUERY修改符:KILL CONNECTION與不含修改符的KILL一樣:它會終止與給定的thread_id有關的連接。
2、KILL QUERY會終止連接當前正在執(zhí)行的語句,但是會保持連接的原狀。
3、如果您擁有PROCESS權限,則您可以查看所有線程。
4、如果您擁有超級管理員權限,您可以終止所有線程和語句。否則,您只能查看和終止您自己的線程和語句。
5、您也可以使用mysqladmin processlist和mysqladmin kill命令來檢查和終止線程。
首先登錄mysql,然后使用: show processlist; 查看當前mysql中各個線程狀態(tài)。
以上顯示出當前正在執(zhí)行的sql語句列表,找到消耗資源最大的那條語句對應的id.
然后運行kill命令,命令格式如下:
[sql]?view plain?copy
kill?id;
-?示例:
kill?8358
殺掉即可。
1、首先執(zhí)行show processlist; 可以查看到當前用戶下所有正在執(zhí)行的sql語句的狀態(tài)和執(zhí)行時間,找到你要kill的sql語句的進程id (假設為22342);
2、執(zhí)行命令:kill 22342;
在客戶端終止這個查詢,自然你還得向想數(shù)據(jù)庫發(fā)送一個指令,可以直接把跟數(shù)據(jù)庫的鏈接斷開。cn.close()
在客戶端終止這個查詢,自然你還得向想數(shù)據(jù)庫發(fā)送一個指令,可以直接把跟數(shù)據(jù)庫的鏈接斷開。cn.close()