有什么办法可以在 phpMyAdmin 中禁用分组数据库吗?

Eug*_*ash 21 mysql phpmyadmin

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

test_db1
test_db2
Run Code Online (Sandbox Code Playgroud)

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

如何禁用此功能?

小智 30

我知道这是旧的 - 所以我在这里发布以防万一有人在同一问题上绊倒。

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

$cfg['NavigationTreeEnableGrouping'] = false;
Run Code Online (Sandbox Code Playgroud)

ps在localhost上,config.inc.php放在/phpmyadminX.XX/文件夹下

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

  • 值得注意的是,这是系统范围的设置(不是每个服务器),因此您应该在配置文件末尾将其设置为“$cfg['NavigationTreeEnableGrouping']”。不是,如“$cfg['Servers'][$i]['NavigationTreeEnableGrouping']”(在配置的开头)。 (2认同)

Eug*_*ash 5

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

$cfg['LeftFrameDBTree'] = false;
Run Code Online (Sandbox Code Playgroud)

更新:该选项在 phpMyAdmin 4.0.0.0 (2013-05-03) 中被重命名为。NavigationTreeEnableGrouping