首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >让phpMyAdmin显示InnoDB表的确切记录数?

让phpMyAdmin显示InnoDB表的确切记录数?
EN

Stack Overflow用户
提问于 2012-07-27 06:47:47
回答 2查看 2.1K关注 0票数 3

是否有任何方法使phpMyAdmin显示InnoDB表的确切记录数?

我知道为什么InnoDB基于解释有不同数量的记录,因为它是一个事务引擎,但是SQLBuddy显示了InnoDB表的确切记录数,所以我认为phpMyAdmin也有同样的方法。

我该怎么做?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-07-27 07:10:35

刚刚在这个线程上找到了答案:PHPMyAdmin - Total record count varies

似乎在config.inc.php中添加一个配置参数可以完成任务:http://www.kavoir.com/2012/07/make-phpmyadmin-show-exact-number-of-records-for-innodb-tables.html

只需在config.inc.php中添加这一行:

代码语言:javascript
复制
$cfg['MaxExactCount'] = 2000000;

这样,任何小于2000000行的InnoDB表都会显示准确的行数。

使这个数目足够大,数据库中的所有InnoDB表都将在phpMyAdmin数据库页上有确切的行数。

票数 7
EN

Stack Overflow用户

发布于 2013-03-06 08:06:53

正如您所引用的答复中提到的,这可能是性能问题(我还没有测试它是否真的存在)。有一个快速的解决方法,如果您将表导出到电子表格(选择表,然后以您可以在计算机上打开的一种格式导出它),则可以看到行数,并查看那里的确切行数。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11682777

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档