MySQL_殺mysql執行緒

不一樣的天空w發表於2019-07-25

顯示mysql執行緒,或者也可以使用mysqladmin processlist語句得到此資訊。如果您有SUPER許可權,您可以看到所有執行緒。

否則,您只能看到您自己的執行緒。

show processlist;


kill執行緒命令

kill id;


===批次殺mysql執行緒====

mysql> SELECT concat('KILL ',id,';') FROM information_schema.processlist WHERE user='root';

+------------------------+

| concat('KILL ',id,';') |

+------------------------+

| KILL 21107;            |

+------------------------+

1 row in set (0.01 sec)

 

mysql> SELECT concat('KILL ',id,';') FROM information_schema.processlist WHERE user='root' INTO OUTFI

LE '/tmp/killid.txt';

Query OK, 1 row affected (0.01 sec)

 

mysql> source /tmp/killid.txt;


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31397003/viewspace-2651719/,如需轉載,請註明出處,否則將追究法律責任。

相關文章