【发布时间】:2021-07-05 23:14:44
【问题描述】:
在 VPS 上我有 PHPMyAdmin 5.0.4
通过 XML 中的 PHP 脚本,我从供应商那里得到了我在表格中导入数据的信息。一张表很大,说行数是~71,959。
当我进入表格时,我得到不同的行数:
Showing rows 0 - 24 (72330 total, Query took 0.0003 seconds.)
每次刷新时,两个数字都会显示不同的值,并且它们是随机的 - 有时更大,有时更小。
当我通过 CLI 查询时,我总是得到相同的结果:
+-----------+
| count(id) |
+-----------+
| 72217 |
+-----------+
这是不是phpmyadmin的配置有问题?在其他服务器上,phpmyadmin 总是显示确切的行数。
【问题讨论】:
-
MySQL 提供表估计。
select count(*) from table是获取准确数字的方法。 -
@danblack 我明白了,但是同一张表,另一台服务器(Cpanel)上的相同数据显示了确切的数字,从不“估计”。
标签: mysql phpmyadmin