手工执行关闭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