删除行后出现MySQL错误(错误1194)

时间:2016-02-08 19:38:23

标签: mysql database crash migration mysqldump

我在Windows Server 2003中运行MySQL数据库。由于它非常老,我想将我的所有数据迁移到新的Windows Server 2012实例。我开始将所有数据转储到转储中。问题是我必须删除数据库表中的一行,并且我手动完成(注意我在没有生成转储的情况下进行了删除)。之后,在尝试查询我的表或从中创建转储时,我得到:

{p> Table 'table' is marked as crashed and should be repaired ErrorNr. - > 1194

"修复"的程序是什么?数据库。有什么建议吗?我也担心我会丢失任何数据。我想在尝试修复它之前创建一个表/数据库转储,但是这样做时我得到了同样的错误。

有什么建议吗?有谁知道如何备份我的数据库?

提前感谢您的建议!

杰克

1 个答案:

答案 0 :(得分:0)

查看http://dev.mysql.com/doc/refman/5.7/en/repair-table.html了解详情。

REPAIR TABLE mytable;