有什么方法可以禁用 phpMyAdmin 中的分组数据库?

有什么方法可以禁用 phpMyAdmin 中的分组数据库?

如果你有这样的数据库名称

test_db1
test_db2

phpmyadmin 将创建一个组test。该组出现在左侧栏中,其下方显示相关数据库。

我该如何禁用此功能?

答案1

我知道这已经是老问题了——所以我在这里发帖以防有人遇到同样的问题。

在最新版本的 phpMyAdmin 中,要翻转的设置是 NavigationTreeEnableGrouping,即配置.inc.php放:

$cfg['NavigationTreeEnableGrouping'] = false;

在本地主机上,配置.inc.php放置在/phpmyadminX.XX/文件夹中

或者,对于“仅限当前会话”,您可以从 phpmyadmin STARTPAGE 执行此操作:单击设置 -> 导航面板 -> 取消选中“在树中分组项目”

答案2

您可以通过设置LeftFrameDBTree为 false 来禁用分组:

$cfg['LeftFrameDBTree'] = false;

更新:选项是改名NavigationTreeEnableGroupingphpMyAdmin 4.0.0.0 (2013-05-03)。

答案3

(尚无法评论#*@%!)

这似乎与精确相关,取决于你的 Linux 发行版,配置文件的位置可能会有所不同。

在我的 Debian(squeeze)上,/usr/share/phpmyadmin/config.inc.php 的第一行包含一个警告,我很可能没有注意到:

/**
 * Please, do not edit this file. The configuration file for Debian
 * is located in the /etc/phpmyadmin directory.
 */

我不知道这个文件是否可以被某些更新或其他机制所取代,但按照应有的方式做事通常是一种很好的做法。


我还想补充一点尤金·Y的回答救了我,但本来可以更准确:
在我可能较旧的 phpmyadmin 版本上,确切的参数名称以及我必须设置的内容是

$cfg['LeftFrameDBTree'] = false;

顺便说一句,他的链接有点无效,这就是为什么最好将答案复制到这里的原因。


和 @阿德里亚诺72,他的回复可能更为及时,我想问一下什么是“最新版本”。截至哪一年?
甚至不确定这些版本比尤金·Y的回答。我想是的,因为发布日期,当然可以检查,但我的观点是应该澄清这些观点。

如果您认为我的评论有用,请点赞,以便下次我可以在其应该评论的地方发表评论。

相关内容