模板26套,教程文章76篇,插件13个,会员288位。

酷虾米网站资源

位置: 酷虾米 建站相关 数据库 Mysql出现“Incorrect key file for table”的解决方法

Mysql出现“Incorrect key file for table”的解决方法

栏目:数据库 更新:2020-11-17 78人看过

Mysql出现 Incorrect key file for table 'xxx.MYI' ;try to repair it

出现这个错误说明数据库的xxx表有损坏需要修复,修复的方法有以下几种,可一一尝试:

1、直接使用Mysql命令修复损坏的表,如果表数据不多,在数据库管理工具(例如phpmyadmin)修复即可,但表存储的数据太多时使用工具修复会卡死,网页崩溃等,数据多的表使用命令提示符(CMD窗口、DOS界面)里运行修复代码。
   
    修复数据库表代码:repair table 表名;

2、使用命令“repair table test USE_FRM;”修复表

3、如果以上方法都无效,则尝试使用以下方法:

    myisamchk -of /数据库文件夹/表名.MYI
    myisamchk -r /数据库文件夹/表名.MYI
    myisamchk safe-recover /数据库文件夹/表名.MYI

以上方法操作之后都需要重启Mysql服务。

 

附件下载 [ 下载次数:999 ]

    收藏、推荐 Functions

    我要收藏

    文章《Mysql出现“Incorrect key file for table”的解决方法》的地址:https://www.kuxiami.com/jianzhan/database/65.html

    数据库最新文章