1、到mysql的安装目录下面找到my.ini文件
注释掉:sql_model= NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
重启mysql服务
2、用cmd命令行运行mysql安装目录中bin目录下的myisamchk命令
运行以下命令进行修复
myisamchk -c -r "表名.MYI"
备注:MYI文件在安装目录下面的data/数据库名称下
表名.MYI需要指定该文件的绝对路径
例如:
myisamchk -c -r "c:\Program Files\mysql-5.5.42\data\test\table1.MYI