当'修复表'查询在mysql中不起作用时该怎么办?

M Y*_*T H 4 mysql

我收到此错误:"表的存储引擎不支持修复"

当我尝试使用查询修复表 repair table tbl_college_master

表是innodb类型,但我不知道我收到此错误?

Joe*_*oey 10

请参阅手册 - REPAIR TABLE仅适用于MyISAM,ARCHIVE和CSV存储引擎.

使用InnoDB,无论如何都不需要这样,因为与MyISAM和其他产品不同,存储引擎无法进入不一致的状态.


小智 1

我认为你应该尝试mysql 修复工具。。。它是一个很棒的工具,可以修复任何类型的 mysql 数据或包含任何数据的表。我确信它将使用查询修复表 tbl_college_master 明确修复该表。