MySQL Error: 1194 Table ‘%s’ is marked as crashed and should be repaired.

 

讨论

以上信息表示指定表由于意外硬件或一个MySQL服务器的崩溃而处于不一致的状态。要完整检查表的一致性,使用以下语句:

CHECK TABLE table_name EXTENDED;

 

以上语句会扫描在给定表的所有行和键,并报告发现的错误。

CHECK TABLE选项和输出的完整描述参见MySQL手册 (查看在边框的外部资源)。

 

如果你得到任何’OK’或’Table is already up to date’以外的状态信息,你应该正常运行表的修复。运行以下语句进行恢复:

REPAIR TABLE table_name EXTENDED;

 

以上语句会指示MySQL尝试恢复指定表并报告状态。

REPAIR TABLE选项和输出的完整描述参见MySQL手册 (查看在边框的外部资源)。

关注刘相兵的新浪微博

扫码加入微信Oracle小密圈,了解Oracle最新技术下载分享资源

Speak Your Mind

沪公网安备 31010802001379号

TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569