phpMyAdmin没有在MyISAM表中显示新导入的记录:(

时间:2011-01-11 16:46:05

标签: phpmyadmin

我一直在使用phpMyAdmin - 2.10.1和MyISAM表几个月没有任何问题。今天,我按照惯例将带有新记录的.csv文件导入到我的一个表中。

它表示导入成功,但当我浏览到表格的末尾时,这些新记录不会出现。但是,当我在查询中搜索其中一条记录时,它出现了。这里发生了什么?我该如何解决?

通过浏览功能显示的最后一条记录的密钥为13100,但是当我搜索第一个新导入的记录时,它确实出现在查询结果中,密钥为13101。

该表仅为1.1 MiB。它显示了一点开销,所以我优化了它,希望它能帮助解决这个问题,但事实并非如此。 :(

2 个答案:

答案 0 :(得分:0)

我必须在导入.csv文件之前先创建一个表。 获取列中所有列的标题,并确保它与文档的编号相同,然后导入到该表中。

答案 1 :(得分:0)

哇。回顾这个老问题:他们不会在表格末尾显示的原因是记录被插入表格中其他地方的空白区域。我之前删除了记录,并且新导入正在填充该空间。所以他们的记录就在那里,只是埋在桌子里,而不是最后。

相关问题