回答

收藏

PHPMyAdmin-总记录数有所不同

技术问答 技术问答 102 人阅读 | 0 人回复 | 2023-09-13

我正在用phpmyadmin在记录表上运行请求,结果计数有所不同。例如,当显示结果时,它说“显示记录1-(?180,234)”。5 _! M- z# S  R- Q8 i6 h3 s" N
每次刷新时,此数字都会更改,并且不会添加或删除任何数据。8 e3 I8 b  C* h, R# l* L
当我对记录执行SQL请求时,结果保持不变。这是phpMyAdmin的问题吗?" }: j$ G1 \+ S8 Q+ {: f
                & R, ^+ ?) l# T1 q
解决方案:
, M) Q5 M8 s: Z                8 V( e& O( t6 m& T/ e

, D* b* [& P7 S
: l4 @$ W7 b+ V                对于InnoDB表,请从phpMyAdmin的FAQ中获取:
& d. o; Q! g2 F: P2 S5 D" S. V( i
0 ^7 W8 o% T. \* N3 kphpMyAdmin使用一种快速的方法来获取行数,并且在InnoDB表的情况下,此方法仅返回近似数。有关修改这些结果的方法,请参见$ cfg
, B  m. P& t3 r4 a# E2 u9 s' T% G[‘MaxExactCount’],但这可能会对性能产生严重影响。
8 f/ M; L# p( _8 o/ w' |) x: |1 @, |" r. ?  `! G. I# u& A/ X# ^
http://docs.phpmyadmin.net/en/latest/config.html?highlight=maxexactcount#cfg_MaxExactCount
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则