有谁知道如何在PhpMyAdmin的左侧菜单中列出每个表(禁用分页)?我的数据库中有250多个表,现在我们看到了分页。来回移动非常烦人,将它们全部列出会容易得多。
我们发现以下变量:
$cfg['LeftDisplayTableFilterMinimum'] = 30
但是,当我将其放入配置文件时,它似乎没有任何影响。
在说明中将其设置为较大数量以使其禁用的文档中,我们也尝试了该尝试,但没有成功。
任何帮助将不胜感激!
Answers:
感谢@Cloudkiller,除了更新V4之外,还可能需要更改另一个配置设置(自4.3.6起):
$cfg['FirstLevelNavigationItems']
根据“配置文档”,您可以修改:
导航树的每个页面上可以显示的项目数。
在主面板列表中显示的最大表名数量(“导出”页面上除外)。在“灯光”模式下,此限制也会在导航面板中强制执行。
根据phpMyAdmin,它是MaxNavigationItems:
$cfg['MaxNavigationItems']
Type: integer
Default value: 25
导航树的每个页面上可以显示的项目数。
我刚刚升级到4.3.6,不得不添加其他设置:
此外:
$cfg['MaxTableList'];
$cfg['MaxNavigationItems'];
根据文档,以下是应完成的配置:
$cfg['NavigationTreeDisplayItemFilterMinimum'] = 500;
$cfg['FirstLevelNavigationItems'] = 500;
当我从界面使用设置时,然后注销并再次登录,它恢复为默认设置,即显示50
条目。
5.0以上版本的解决方案:
config.sample.inc.php
为config.inc.php
(不要忘记“ inc”部分)$cfg['MaxNavigationItems'] = 500;
500
条目)。
MaxTableList
应该是(如文档中所示)The maximum number of table names to be displayed in the RIGHT panel's list.
。请注意“右”面板,而不是左面板。