当我尝试删除数据库时,它挂断了。进程列表显示:

20045 | root | localhost | NULL | Query | 4 | Waiting for table metadata lock | drop database dbname1 

整个数据库没有外键,也没有加锁。以下是相同的详细信息:
mysql> 
mysql> select * from INNODB_LOCKS ; 
Empty set (0.00 sec) 
 
mysql> select * from INNODB_LOCK_WAITS ; 
Empty set (0.01 sec) 

我不知道为什么会发生这种情况,有人对这个问题有任何想法吗?我正在使用 MySQL 5.5.31-0ubuntu0.12.04.1-log (Ubuntu)。

请您参考如下方法:

如果您立即想解决问题,只需重新启动mysql,然后再次尝试删除数据库。我有一段时间也遇到类似的问题,上述技巧对我总是有效。


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!