我的一个托管服务器的客户端最近更新到新的PhpMyAdmin,左侧有数据库和表格的奇怪嵌套树结构,你不再能够看到所有(或许多)表的数据库没有滚动到微小的左侧窗格中的几个页面。
我很少抱怨改变用户界面的软件更新,但是这个让我感到沮丧,因为它移动了常见的功能并将其隐藏在其他几个点击/页面后面,并且在尝试以合适的速度工作时令人沮丧
是否有人知道是否有配置选项,主题或编辑可以将此样式还原为旧版本,我只需单击我正在使用的数据库并查看所有表格该数据库的一部分,没有嵌套的树格式?我甚至满足于嵌套树格式,但能够在页面上看到超过15-20个表格。
答案 0 :(得分:2)
没有配置选项可以恢复到4.0之前的行为。
但是,有一个指令(参见https://phpmyadmin.readthedocs.org/en/latest/config.html#cfg_NavigationTreeDisplayDbFilterMinimum)允许显示数据库名称过滤器框。在过滤器框中输入数据库名称可以让您有空间查看更多表名。
答案 1 :(得分:0)
我正在寻找类似的解决方案,但还没找到。所以我做了一些调查。没有配置选项,但是如果您正在编辑PHP,请打开phpmyadmin目录,然后打开文件:/libraries/navigation/NavigationTree.class.php
并在线553
(在我的版本中至少为4.0.4)你'我会看到:
if ($prefix_pos !== false) {
将其更改为:
if (false) {
这使得它认为没有前缀匹配并且将列出没有树的所有数据库。 :)
我强调那个