我的数据库出现严重问题了,我optimize tables的时候出现Got error -1 from storage engine,operations failed;
但是check tables和analyze tables的时候,status都是ok,没问题,怎么回事

解决方案 »

  1.   

    知道问题在哪里了,是my.ini的innodb_force_recovery=1了,我注释掉之后,重启机器就可以了,只是之前我没有重启机器,只是关闭mysql服务,重启启动mysql服务,没效果
      

  2.   

    服务器检测到一个损坏的页,也让服务器运行着;试着让SELECT * FROM tbl_name 跳过损坏的索引记录和页,这样有助于转储表。