mysql操作锁死

(/≧▽≦)/,今天用Navicat想一次性删除两张表,不知道是不是抽风了,直接卡那转圈圈,然后cmd启动,drop table 一下去,嗯~ o( ̄▽ ̄)o停在那里不动了。

然后百度,找到了这么一篇文章:MySQL表不能修改、删除等操作,卡死、锁死情况的处理办法。

命令:

mysql -uroot -proot #登录数据库
show full processlist #显示最近操作process
# 看到有wait状态的,例如:State: Waiting for table metadata lock,拿到Id,例如id为2769
kill 2769
# 快捷键win+X,然后A
net stop mysql
net start mysql



#可以试试能否直接重启mysql服务有没有用,我直接就照博主的来了,事实证明只执行kill操作是没用的,要重启才行
原文地址:https://www.cnblogs.com/woyujiezhen/p/13043352.html