ecshopmysqlrepair失败的处理方式

2013-01-28 11:04 来源:www.chinab4c.com 作者:ecshop专家

   我们在使用repair的时候,经常出现is marked as crashed and last (automatic?) repair failed ecshopmysqlrepair失败的处理方式,很多时候,我们的ecshop数据库表ecs_stats容易因为断电或者其他问题,造成ecs_stats表索引损坏从而需要提示修复。很多时候,如果我们直接运行repiar ecs_stats是解决不了问题的。这个时候就需要借助mysiamchk工具来处理。

    一般我们会想到repair table ecs_stats;

   1:myisamchk -f -o ../data/database1/ecs_stats.MYI

   2:如果不行,执行以下命令。

  1. % myisamchk --recover --quick /path/to/tblName
  2. % myisamchk --recover /path/to/tblName
  3. % myisamchk --safe-recover /path/to/tblName

    来源:http://www.chinab4c.com