2009-09-11 58 views
25

默认情况下,每当我加载一个表(查询包含“LIMIT 30”)时,phpMyAdmin会显示30行。我通常希望看到(最多)几百行。phpMyAdmin:更改显示的默认行数?

有没有办法改变这种默认设置?

+1

谢谢大家!这一直在困扰我一段时间。 :) – 2009-09-11 21:24:55

+0

**更新** - 请向下滚动到瑞克的答案,看看你是否可以确认它;这听起来像是对我来说新的正确答案。 – 2012-08-02 10:44:50

回答

28

在您的phpMyAdmin的目录中,将有一个名为 “config.inc.php中”。

找到它设置MAXROWS值行:

$cfg['MaxRows'] = 1000; 

,并切换到任何你想要的值。

+6

在我的副本中,该行不存在,所以我添加了它。 – 2009-09-11 21:21:30

+4

这方面的一个有用的设置是$ cfg ['RepeatCells'] = 50,它定义了头/列名应该重复的时间。这里:每50行。 – SunnyRed 2011-08-02 12:32:27

+8

在新版本的phpMyAdmin中,您可以直接通过转到首选项>主框架>浏览模式>最大显示行数来更改此设置。 – Xkeeper 2011-12-20 16:44:20

0

phpMyAdmin的有一个名为的config.inc.php配置文件。你应该能够在那里找到合适的设置。

+1

我有一个廉价的cPanel网络托管帐户,无法在任何地方看到config.inc.php - 我是否需要创建它,如果有,在哪里? – 2010-11-23 07:35:09

+0

@cskillbeck我也有cPanel。对我来说,这是在/ usr/local/cpanel/base/3rdparty/phpMyAdmin/ – 2011-03-15 15:26:31

3

我没有获得config.inc.php

要显示更多的记录我添加到我的查询:

LIMIT 0,1000;

显示1000条记录,从0到1000

您可以更改1000根据您的需要任意数量。

一个例子:从墨西哥

SELECT id, folio, sucursal 
FROM equipos 
WHERE sucursal = 3 
ORDER BY folio 
LIMIT 0,1000; 

问候!

+0

该问题没有询问如何更改查询的限制,它询问如何更改默认设置。 – 2017-05-16 13:13:23

27

使用phpMyAdmin版本3.4及以上你可以通过改变显示的默认行:

在phpMyAdmin的主屏幕上点击Settings >>Main frame >>Browse mode和内Maximum number of rows to display改变值。

+2

+1!感谢您为旧问题带来最新答案!我不再使用phpAdmin,所以我无法证实这一点,但如果它是正确的,它应该是被接受的答案。其他人可以确认吗? – 2012-08-02 10:38:33

+0

它的工作原理。这是更好的答案,如果你没有访问phpmyadmin配置文件。 – 2012-08-21 12:08:37

+0

工程很好,它是每个用户,所以每个用户都可以按自己的意愿设置。 – almo 2014-12-09 13:50:07

1

如果您没有访问到安装文件,你应该使用里克斯答案与“点击Settings >>Main frame >>Browse mode和内Maximum number of rows to display改变价值”,但它可以是这不生效的其他用户。如果是这样,您可以:


  • 以root身份登录
  • 选择数据库phpmyadmin
  • 选择表pma_userconfig
  • 搜索有问题的用户(场username
  • 编辑领域config_data通过添加例如"MaxRows":1000到括号内的内容,例如结果{"MaxRows":1000,"lang":"de"}

希望有所帮助。

3

已经检查..... 简单的步骤如下: -

  1. 转到PhpAdmin
  2. 选择你的表
  3. 在你的桌子上有一个字段名称显示,它实际上是一个按钮。这里有两个框,例如(起始行(0)行数(1000)标题每(100))。 ----
  4. 按显示按钮。
+0

这个答案很有用,而且工作.... – 2015-08-14 06:29:46