mysql表修复问题---(table is marked as crashed and should be repaired)

问题描述

  table is marked as crashed and should be repaired


解决方法

  使用mysql的myisamchk工具来修复表即可

     本次解决问题个人使用的配置参数如下

     

-r, --recover       Can fix almost anything except unique keys that aren't
                    unique.
-q, --quick         Faster repair by not modifying the data file.
                     One can give a second '-q' to force myisamchk to
                     modify the original datafile in case of duplicate keys.
                     NOTE: Tables where the data file is currupted can't be
                     fixed with this option.


执行过程

$ myisamchk --recover --quick ci_sessions.MYI

- check record delete-chain
- recovering (with sort) MyISAM-table 'ci_sessions.MYI'
Data records: 4
- Fixing index 1
- Fixing index 2


结果

  表被修复及成功使用

你可能感兴趣的:(mysql,myisamchk)