MySQL错误#1146无法删除已删除的表

时间:2017-12-01 07:46:28

标签: mysql

我知道#1146被问了太多次,但我的情况有点不同,所以请耐心等待。

我试图删除数据库" libdb_bak"因为我不再需要备份数据库,但是,发生了一些错误,PHPMyadmin要求我创建与" pma"相关的内容。事情 - 我没有注意细节,在确认操作后,我继续执行其他任务。

返回PHPMyAdmin后,操作似乎失败了,所以我转到C:\ AppServ \ MySQL \ data \手动删除数据库,现在每次我尝试进入任何数据库时,都会失败并显示错误消息" libdb_bak.pma_tracking"不存在。

我尝试卸载AppServ(AppServ:8.6.0包括MySQL:5.7.17,PHPMyAdmin:4.6.6)并删除整个AppServ目录(清除删除,回收站中没有任何内容),重启PC,重新安装AppServ ,问题仍然存在 - 它仍在寻找libdb_bak.pma_tracking文件,它不应该记住,因为我已经完成了干净的擦除和重新安装。

任何人都可以帮我找到这个文件位置内存的残留,以便我可以摆脱它好吗?只要此问题仍然存在,我就无法使用我的PC继续工作。提前谢谢。

2 个答案:

答案 0 :(得分:0)

你试过这个:#1146 - Table 'phpmyadmin.pma_recent' doesn't exist

顺便说一下,你有没有尝试创建表" libdb_bak"从终端或工作台/ Heidisql等?并查看重新创建数据文件是否可以解决问题。

答案 1 :(得分:0)

解决了问题,罪魁祸首是饼干!在过去的几个小时内清除了我的浏览器历史记录,问题就消失了。

感谢蝙蝠侠的回答,重新创建具有相同错误的数据库会导致我调查其他选项并找到解决方案!感谢。