1 . 线程查看
$ mysqladmin processlist
$ mysqladmin processlist -u USERNAME -p
<span style="font-family: Arial, Helvetica, sans-serif;">Enter password:</span>
mysql> SHOW PROCESSLIST;
2. 杀死线程
<pre name="code" class="sql">杀死1个线程
<pre name="code" class="sql">mysqladmin kill 线程ID [-u username -p]
杀死多个线程
<pre name="code" class="sql">mysqladmin kill 线程ID1,线程ID2.... [-u username -p]
3.杀死线程注意点
- 对于Option
REPAIR TABLE
orOPTIMIZE TABLE
,强制杀死可能会造成表被破坏(4.1以前版本,CHECK TABLE
也不可以强制杀死 - 其他参照http://dev.mysql.com/doc/refman/5.0/en/kill.html
http://www.bitscope.co.jp/tep/MySQL/quickMySQL.html#doc1_id248