有没有办法让 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/