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

时间:2013-01-09 20:00:19

标签: php database-design phpmyadmin

有没有人知道如何在PhpMyAdmin的左侧菜单中列出每个表格(禁用分页)?我的数据库中有超过250个表,现在我们看到了分页。不得不来回走动非常烦人,并且将它们全部列出会更容易。

我们找到了以下变量:

$cfg['LeftDisplayTableFilterMinimum']  = 30

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

Documentation中,它说要将其设置为大数字以禁用,我们也尝试了这一点但没有成功。

任何帮助将不胜感激!

9 个答案:

答案 0 :(得分:87)

更新

感谢@Cloudkiller,除了Update V4之外,还有另一个可能需要更改的配置设置(从4.3.6开始):

$cfg['FirstLevelNavigationItems']

更新V4:

根据Configuration Docs,您可以修改:

$cfg['MaxNavigationItems']

  

导航树每页上可显示的项目数。

也可以尝试:

$cfg['MaxTableList']

  

要在主面板列表中显示的最大表名数(“导出”页面除外)。在Light模式下,也会在导航面板中强制执行此限制。

答案 1 :(得分:50)

以下是我如何做到这一点(在我的共享主机上使用v.4.0.5 w /“pmahomme”主题):

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

答案 2 :(得分:40)

根据phpMyAdmin,它是MaxNavigationItems:

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

导航树每页上可显示的项目数。

答案 3 :(得分:14)

我通过Xampp安装的本地版本(4.0.4)对mpemburn的回答略有不同。

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

答案 4 :(得分:1)

我刚刚升级到 4.3.6 ,并且必须添加其他设置:

  

$cfg['FirstLevelNavigationItems']

除了:

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

答案 5 :(得分:1)

这对我有用,可以获得左侧窗格中列出的所有表格。

enter image description here

答案 6 :(得分:1)

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

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

答案 7 :(得分:0)

自phpMyAdmin 4.8.5起。

  1. 单击phpMyAdmin徽标左上方的齿轮图标。
  2. 单击Navigation Tree标签。
  3. 增加Maximum items in branch的数量。

Image of how to edit the table limit in PHPMyAdmin

答案 8 :(得分:0)

当我使用界面中的设置,然后注销并再次登录时,它又恢复为默认设置,即显示50项。

5.0+的解决方案:

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

参考:Configuration file
参考:$cfg['MaxNavigationItems']