如何使用phpmyadmin删除标记为"正在使用中"的表格

Kar*_*rol 5 mysql sql phpmyadmin

如标题.当我尝试删除这些表时,我看到这样的事情:

1051:未知表'urls_count'

表格标记为"正在使用中":

问题的截图

我已经检查过没有应用程序正在使用这些表,因为这是我服务器上的新数据库,并且没有连接任何地方.这些表之间也没有依赖关系.我试图修复这些表,优化它们,检查它们,以及我可以运行的任何动作,即使它看起来有点尴尬,但我仍然无法摆脱它们.

我该如何删除它们?


Web服务器配置:

cpsrvd 11.32.2.28,MySQL客户端版本:5.0.95,PHP扩展名:mysql

MySQL配置:

服务器:通过UNIX套接字的Localhost,服务器版本:5.0.95-community,协议版本:10,MySQL字符集:UTF-8 Unicode(utf8)

PHPmyadmin版本: 3.4.10.1

Alo*_*ler 7

如果你有shell访问权限,试试这个;

cd/var/lib/mysql/DATABASE(其中DATABASE是你要修复的那个)

myisamchk --safe-recover TABLE(其中TABLE是您要修复的表)

这将以安全模式修复表,并且应该会成功.