PhpMyAdmin 数据库概述中的奇怪 table 大小

Weird table size in PhpMyAdmin database overview

此问题自 "years" 以来一直存在。目前我有 PMA 4.6.1。 Size 列下的值具有非常奇怪的值。我在互联网上找不到与此相关的任何信息。

Metro主题:

Original主题:

知道出了什么问题吗?

更新:

table app_codes 具有这种结构,如您所见,它只有 2 行。

当您检查显示的数字时,您会看到小数点 千位分隔符之前...

更新:

按照我的建议 运行 repair 命令,但 app_codes 并没有真正改变。 app_codes_items 似乎已修复。

更新:

根据要求 SHOW TABLE STATUS 的输出:

开发人员 nijelgithub 上发布了我的问题,他提到了一些关于 舍入问题

我记得我的 php.ini 设置中有:precision = 20

经过反复试验,我发现 20 的值导致了这个问题。直到值 16 大小才能正确显示。在 16 以上开始出现奇怪的大小输出。

更新: phpMyAdmin 团队成员同时写信给我,确认此错误已在新版本 4.6.3 中修复。