修复mysql中的表

时间:2010-01-05 04:44:50

标签: mysql

我试图在mysql中修复一个表.... 但它返回了一个错误,如..

The storage engine for the table doesn't support repair

试着帮助..

1 个答案:

答案 0 :(得分:1)

检查表正在使用的存储引擎:

SHOW TABLE STATUS LIKE 'tablename';
根据{{​​3}},

REPAIR TABLE仅适用于MyISAM,ARCHIVE和(最近)CSV存储引擎。对于其他存储引擎,最好的办法是从备份中恢复表。