我只用140万行将一个MyISAM表转换成了InnoDB。 当我将其转换为InnoDB时,它现在显示-140万行。 该表仍按预期工作,但为什么它在行列中显示为负数?
如果你仔细观察,你会发现这不是一个负面的信号,这是一个代号 ,这意味着“大约”。
InnoDB表不存储表中行的确切数量,所以显示了表中有多less行。
如果您使用COUNT(*)函数,则可以检索确切的行数。
我认为这可能是一个phpmyadmin的错误…
你使用的是什么版本?
如果您从MySQL命令提示符执行SELECT COUNT(*) FROM table ,将显示什么数字?