是MySql的新手 当我试图做备份它给我一个错误
mysqldump: Got error: 1146:
Table doesn't exist when using LOCK TABLES
当我试图删除那个问题表时,它会抛出一个
error 1051 mysql
unable to drop the table.
我已经尝试了一切,但是没有用。
由于它仍处于开发阶段, 我决定放弃那个陷入困境的数据库并创建新的One。
也不能这样做。
请有人帮助我吗?
答案 0 :(得分:1)
尝试删除下表的.frm .myi和.myd文件..如果表使用MyISAM存储引擎或.frm和.ibd文件,如果表使用InnoDB存储引擎
答案 1 :(得分:0)
它解释道。该表不存在。您是否选择了活动数据库架构?
答案 2 :(得分:0)
尝试 DROP 此表,然后重新创建(有时它有帮助)。还尝试通过 mysqlcheck 修复数据库。