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手册 (查看在边框的外部资源)。
Leave a Reply