日期:2014-05-16  浏览次数:20785 次

手工执行关闭mysql进程
进入mysql执行
show processlist;

查看当前正在执行的进程。

利用以下脚本获取正在等待中的进程ID号

#!/bin//bash
mysql -u root -p -e "show processlist" | grep -i "Wait" >> locked_log.txt
for line in `cat locked_log.txt | awk '{print $1}'`
do
   echo "kill $line;" >> kill_thread_id.sql
done

然后进入mysql,执行
source kill_thread_id.sql