将Excel电子表格导入phpMyAdmin

时间:2011-04-20 07:24:03

标签: excel csv phpmyadmin xlsx

我一直在尝试将excel(xlsx)文件导入phpMyAdmin。

我尝试过excel和 csv 文件。我已经使用加载数据尝试了csv和csv。

我已将默认字段终止值从;替换为,

大多数时候我收到各种错误消息,所以我删除了我的字段名称列,然后只能导入一行数据。

数据被列关闭了,我想这与我的表结构有关,它有一个ID#字段作为主要的自动递增字段,不在我的csv文件中

我尝试在导入之前添加一列,但没有成功。我原以为我可以直接从 xlsx 文件导入,因为这是phpMyAdmin中的一个选项,但我在线阅读或观看的所有内容都转换为 csv

我可以在这里使用一些帮助。

2 个答案:

答案 0 :(得分:2)

我遇到了类似的问题,我通过将"(双引号)中的“字段括号”更改为'(单引号)并对第一行执行相同操作来解决此问题包含字段名称的文件。工作就像一个魅力。希望这会有所帮助。

答案 1 :(得分:2)

这已经很晚了,但我回复说希望这对未来的观众有所帮助。

CSV数据被一个人关闭的原因是你没有ID#字段!解决这个问题的方法是将文件导入临时表,然后运行

INSERT INTO `table`
SELECT NULL, <field1>, <field2>...
FROM `temp table`;

NULL添加到字段列表意味着MySQL将自动生成ID#字段(假设您已将其设置为AUTO_INCREMENT)。