如何修复无法使用INNODB引擎显示表的ws中的MySql服务器?

MySql服务器可以使用MyISAM引擎显示所有表,但不能使用INNODB引擎显示表,但是如果我可以使用INNODB引擎创build表,它仍然可以显示表,但无法使用INNODB引擎显示已经创build的表?

看看你的.err日志,因为这很可能是某种types的表空间损坏。

日志文件的位置通过两种方法指定。 第一个是在运行时使用--log-error=filename ,这通常会在init文件中指定。 更常见的是,它会在你的my.cnf中被指定为log-error 。 最终如果没有设置,它默认为数据目录作为你的hostname.err

在文件系统中search扩展名为.err的文件。 有机会,你会发现日志。

 find / -name '*.err' locate .err | egrep '.err$'