(/≧▽≦)/,今天用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操作是没用的,要重启才行