mysql> select * from menu;
ERROR 1033 (HY000): Incorrect information in file: '.\wdys\menu.frm'我的数据库不是从别的地方移植过来的,原来并没有错误。
后来我修改了我的JAVA程序的代码,重新去连MYSQL的时候,报了这个错误。
我以为是我的JAVA程序有问题了,结果用mysql 的控制台去连,仍然是这个错误。而且好像所有的表都是这个错误。
数据库我根本没有动过,也就是说是突然出现的这个错误。请问怎么解决呢?我的MYSQL版本是:5.0.51a-community-nt

解决方案 »

  1.   

    http://doc.99net.net/doc/database/1076488199/1076563963.html修复一下表试试
      

  2.   

    解决了,把 my.ini 里的skip-innodb前面加上# 就没有问题了。
      

  3.   

    呵呵,自己解决更好,innodb引擎没有配置好吧
      

  4.   


    建议你最好是看下ERROR日志里面什么东西。
      

  5.   


    我是怕你禁用了INNODB后,其他的方面会用到。
    其实根本原因有可能是你表坏了。
    别见怪。
      

  6.   

    我也遇到了这个问题,但是不能通过  my.ini 里的skip-innodb前面加上# 来解决。。
    innodb的表回复是什么命令啊 
      

  7.   

    我曾经给mysql开个玩笑:当然是自己机器做实验.而且先将一个表文件拷贝下来,然后手动胡乱修改里面的信息,然后重启mysql,打开这张表也好像报告这个错误.把拷贝下来的文件覆盖回去再重启就没事了.当时是纯粹无聊的尝试。楼主的情况是怎么回事?