mysql表在phpmyadmin中每次刷新页面时更改rowcount

时间:2013-10-21 14:07:27

标签: mysql ubuntu nginx

在我的应用程序中,每次刷新页面时都会得到不同的数据。

检查完代码后,我猜问题是mysql,因为在phpmyadmin中,每次刷新页面时我的两个表都会改变它的rowcount

我试图关闭mysql缓存并运行优化,检查和分析表,但没有成功

它在digitalocean上运行nginx和ubuntu

1 个答案:

答案 0 :(得分:2)

你在运行innodb tabels吗?如果是这样,你就不能依赖于表格的报告行数 - 这只是一个估计(在那个时候很疯狂)。

执行select count(primary_key) from table以获得正确的计数。如果仍然显示更改的数字,请打开db的查询日志,观察正在发生的事情。