You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

phpMyAdmin特定表显示全部行后无法启用分页问题求助

phpMyAdmin单表无分页、全量加载问题解决方案

该问题由单表独立的行数偏好配置持久化存储导致:对应配置保存在服务端phpMyAdmin内置的pma_table_uiprefs配置表中,不属于全局配置,也不存储在本地,因此更换设备仍会复现。以下是可落地的解决步骤:

解决步骤

  • 方案1:直接修改服务端存储的单表配置

    登录MySQL命令行或phpMyAdmin的SQL执行页,执行以下语句,替换对应占位符后执行即可:

    -- 替换[]内的内容为你自己的实际配置
    UPDATE phpmyadmin.pma_table_uiprefs 
    SET rows_per_page = 25 
    WHERE db_name = '[故障表所属数据库名]' AND table_name = '[故障表名]';
    

    如果执行后无匹配记录,直接插入默认配置即可:

    INSERT INTO phpmyadmin.pma_table_uiprefs (username, db_name, table_name, prefs) 
    VALUES ('[你的phpMyAdmin登录用户名]', '[故障表所属数据库名]', '[故障表名]', '{"rows_per_page":25}');
    
  • 方案2:应急访问避免浏览器锁死

    如果当前点击故障表就会卡死,可以先通过指定分页的SQL语句查询表数据,不需要进入表浏览页:

    1. 点击故障表所属的数据库名,选择顶部「SQL」标签
    2. 输入分页查询语句执行即可:
    SELECT * FROM `[故障表名]` LIMIT 0,25;
    
  • 方案3:永久关闭单表行数偏好存储(可选)

    如果不需要保留各表独立的行数配置,可以修改phpMyAdmin的config.inc.php配置文件,添加/修改以下参数:

    $cfg['SaveRowsPerTable'] = false;
    

    修改完成后重启Web服务(Apache/Nginx)即可,后续所有表都会统一使用全局默认的25行分页配置,不会再出现单表独立配置异常的问题。

内容的提问来源于stack exchange,提问作者Sbraaa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 02:06:04