当我尝试删除数据库时,它会挂起。进程列表显示:
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)。