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

标签 phpmyadmin innodb

有没有办法让 phpMyAdmin 显示 InnoDB 表的准确记录数?

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

我该怎么做?

最佳答案

刚刚在这个线程上找到了答案: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 中添加这一行:

$cfg['MaxExactCount'] = 2000000;

因此任何少于 2000000 行的 InnoDB 表都将显示精确的行数。

使此数字足够大,数据库中的所有 InnoDB 表将在 phpMyAdmin 数据库页面上具有准确的行数。

关于phpmyadmin - 让 phpMyAdmin 显示 InnoDB 表的确切记录数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11682777/

相关文章:

mysql - 使用 phpmyadmin 使存在的 Mysql 数据库易于管理

php - 向 MySQL 数据库添加多个字段

mysql - 从 innodb 转换为 MyISAM 以获取全文

mysql - 使mysql数据库中的所有表都成为innoDb类型

MySQL 整数与日期时间索引

MySQL PhpMyAdmin : Alter AUTO_INCREMENT and/or INSERT_ID

mysql - 使用要在查询中使用的字符串调用存储过程

mysql - 如何:清理mysql InnoDB存储引擎?

Mysql:如果记录中的字段为空,我希望存储过程返回 N/A 作为值

mysql - 添加行后如何检查给定行中的引用完整性?