数据库问题

mysql出现1033错误

mysql 出现

SQL 查询:

SHOW INDEX FROM `kb_ad` ;

MySQL 返回:

#1033 - Incorrect information in file: “./darkwoodata/kb_ad.frm”

原因:数据库中大部分表都是 MyISAM引擎的,而新建的表默认是用的InnoDB引擎,本来是没有问题的,用InnoDB也可以正常运行,查看了数据库的配置果然禁用了InnoDB引擎。所以导致打不开这个默认使用InnoDB引擎的表,开启InnoDB引擎后该表恢复正常