如您所见,MySQL错误1194和145都显示相同的消息:
错误1194(HY000):表'tablename'被标记为已崩溃,应予以修复
错误145(HY000):表'./dbname/tablename'被标记为崩溃,应该修复
在某个SELECT查询中,我收到错误1194,然后进行了check table tablename;
(确认损坏);之后,在SELECT
上收到错误145。
REPAIR TABLE
帮助了,但问题仍然是:这些错误之间有什么区别?第一个是不是由于我尝试执行的SELECT结果导致损坏?