不对,刚才的贴子不对,你的问题是数据文件瘫痪,也利用myisampack检查一下,我也有这种问题。或利用delete 把数据全删掉就可以解决

解决方案 »

  1.   

    没有备份么?用的windows还是linux?
      

  2.   

    备份原有的数据,
    停止 MySQL 服务,
    然后检查修复表
      

  3.   

    windows,就是因为操作员没有备份所以我才头痛。
      

  4.   

    可能是配置文件的问题:
         直接用:select * from XXXX;
              出现上面的错误
         但如果用:
                select * from XXXX limit 0,800(只要小于910);
            就运行正常
      

  5.   

    不知道这个帖子对你有没有用:
    http://expert.csdn.net/Expert/topic/2213/2213966.xml?temp=.2151453
      

  6.   

    呵呵,myisamchk 啊具体使用方法请参考mysql手册!