我在Windows 7上看到了这种行为 - mysql v5.6.17。当我尝试查看表记录时,具有自动递增主键的字段(此处为具有“id”的列)不会在所有行中显示值,但这些值实际上是在从数据文件加载后填充的。我最初的想法是ID列中的一些值丢失了,但它们不是!
如果我查询单个行,则它会显示id列中的值。这是正常行为吗?有没有更好的方法来显示表记录?
请参阅下面的图片。
答案 0 :(得分:1)
数据肯定会损坏。
'未受损害的'结果可能看起来像这样......
+----+-------------+-----+-----+-------+
| id | PlateNumber | Row | Col | Orf |
+----+-------------+-----+-----+-------+
| 1 | 1 | A | 1 | Empty |
| 2 | etc... | | | |