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

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

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

答案1

查看您的.err日志,因为它很可能是某种类型的表空间损坏。

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

在文件系统中搜索扩展名为 的文件.err。很有可能,你会找到日志。

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

相关内容