我导入了一堆数据,预期的行数应该是41856

现在,每次使用phpMyAdmin进入表时,都会看到不同数量的行。没有连接到它的东西会改变行数。

在这里,我添加了几张 table 的屏幕截图,彼此间隔了几秒钟。

41,610条记录,41,759条记录,41,647条记录...

最佳答案

某些存储引擎(例如MyISAM和ISAM)存储准确的计数。
但是对于其他存储引擎(例如InnoDB),此值是一个近似值,可能与实际值相差40%到50%。在这种情况下,请使用SELECT COUNT(*)获得准确的计数。”

关于mysql - 每次我执行SELECT时,表中的行数一直在变化,有人可以照亮吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12006727/

10-15 11:06