如何列出所有表在 PhpMyAdmin 的左侧菜单?

是否有人知道如何列出每个表(禁用分页)在 PhpMyAdmin 的左侧菜单?我有超过250个表在我的数据库,现在我们正在看到分页。这是非常恼人的来回走动,将更容易把它们都列出来。

我们发现了以下变量:

$cfg['LeftDisplayTableFilterMinimum']  = 30

但是,当我把它放入我们的配置文件时,它似乎没有任何影响。

文件中,它说要将其设置为一个大的数字来禁用,我们也尝试过,但没有成功。

任何帮助都将不胜感激!

41710 次浏览

更新:

多亏了@Cloudkill,除了更新 V4之外,还可能需要更改另一个配置设置(从4.3.6开始) :

$cfg['FirstLevelNavigationItems']

更新 V4:

根据 < strong > 配置文档 ,你可以修改:

$cfg['MaxNavigationItems']

可以在导航树的每一页上显示的项数。

也可以试试:

$cfg['MaxTableList']

要显示在主面板列表中的表名的最大数量(导出页除外)。在灯光模式下,这个限制也会在导航面板中强制执行。

根据 phpMyAdmin,它是 MaxNavigationItems:

$cfg['MaxNavigationItems']
Type: integer
Default value:  25

可以在导航树的每一页上显示的项数。

我是这样做的(在我的共享主机上使用 v4.0.5 w/“ pmahomme”主题) :

  1. 转到 phpMyAdmin 主页(house 图标)。
  2. 在“外观设置”下,转到“更多设置...”。
  3. 从顶部的第二行选择“导航面板”。
  4. 更改“分支中的最大项”中的数字。
  5. 点击“保存”
  6. 鲍勃是你叔叔!

phpmyadmin settings screenshot

我发现它通过一个微小的变化,我的本地版本(4.0。4)安装通过 Xampp 的答案。

  1. 转到 phpMyAdmin 主页(house 图标)。
  2. 点击“设置”标签
  3. 选择「导航面板」
  4. 更改“分支中的最大项”中的数字。
  5. 点击“保存”
  6. 鲍勃是你叔叔!

我刚刚升级到 4.3.6,不得不添加另一个设置:

$cfg [‘ FirstLevelNavigationItems’]

除此之外:

$cfg['MaxTableList'];
$cfg['MaxNavigationItems'];

这样我就可以得到左窗格中列出的所有表。

enter image description here

根据文档,这些是应该完成这项工作的配置:

$cfg['NavigationTreeDisplayItemFilterMinimum'] = 500;
$cfg['FirstLevelNavigationItems'] = 500;

从 phpMyAdmin 4.8.5开始。

  1. 单击左上角 phpMyAdmin 徽标下的齿轮图标。
  2. 单击 Navigation Tree选项卡。
  3. 增加 Maximum items in branch的数量。

Image of how to edit the table limit in PHPMyAdmin

当我使用接口中的设置,然后注销并再次登录时,它会回到默认状态,即显示 50条目。

5.0 + 的解决方案:

  1. config.sample.inc.php重命名为 config.inc.php(不要忘记“ inc”部分)
  2. 打开文件。
  3. 添加到最后一行: $cfg['MaxNavigationItems'] = 500;
  4. 打开 PhpMyAdmin,导航条目是 listend (500条目)。

参考文献: < a href = “ https://docs.phpmyadmin.net/en/update/config.html”rel = “ nofollow noReferrer”> Configuration file
参考文献: < a href = “ https://docs.phpmyadmin.net/en/update/config.html # cfg _ MaxNavigationItems”rel = “ nofollow noReferrer”> $cfg [‘ MaxNavigationItems’]