繁体   English   中英

Phpmyadmin 未显示 mysql 数据库中的所有表

[英]Phpmyadmin is not showing all tables in a mysql database

我已经在家运行网站几个月了,突然 phpmyadmin 没有向我显示 mysql 数据库中的所有表。

这是截图1: 我已将敏感信息标记为黑色,请忽略

我认为数据库可能已损坏,或者可能有人执行了一些错误的 sql 代码,所以我删除了数据库并尝试从我知道正在工作的日期恢复,但同样的事情发生了。 因此,我构建了一个新服务器,认为 phpmyadmin 中的某些内容可能已损坏,但现在我在新服务器上面临同样的问题。

我尝试手动创建数据库,但在创建了这么多表之后,同样的事情发生了。

正如您在左侧的屏幕截图 1 中看到的那样,它在 customcars 之后停止,但在中间继续下载。 应该有更多的桌子,但它们不会出现。

我已经运行了一个脚本来检查它们是否存在并且它们确实存在,但是我无法在 phpmyadmin 上访问它们

我尝试使用 .sql 文件导入数据库,但仍然没有运气。

有时它看起来像这样截图 2

请注意左侧的定制车丢失的方式,中间的 X 也用于下载。

我的操作系统是 Centos 6,Mysql 版本 5.1.73,Phpmyadmin 2.11.11.3

感谢您的阅读,我希望那里有人遇到了同样的问题,以便我尽快解决这个问题:)

您可能需要检查Settings > Navigation Panel > Maximum items in branch数是否设置为较低的数字。 http://docs.phpmyadmin.net/en/latest/config.html#cfg_MaxNavigationItems

我遇到过同样的问题。 我在左栏中的数据库名称旁边发现了一个眼睛符号。 当我点击眼睛符号时,我可以选择取消隐藏丢失的表格。 我不知道我是如何设法隐藏这张桌子的,但这解决了我的问题。

在此处输入图片说明

您可能会通过单击 PhpMyadmin 上的眼睛不小心隐藏任何表。 单击眼睛图标,然后会出现一个弹出窗口以显示隐藏的表格。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM