好的,所以我试图将CSV文件中的数据导入到mySQL数据库表中。该表称为串行代码,但当我试图上传CSV文件时,我有一条错误消息。我试过去掉列名,也给最后一个列EngineSerialCode添加了NULL,我还在文本编辑器中查看了CSV,它用逗号正确地显示了列。
第1行CSV输入中的列计数无效。
phpMyAdmin和mySQL版本
mysql - 将CSV数据导入到MySQL数据库中的表中-LMLPHP
数据库字段
mysql - 将CSV数据导入到MySQL数据库中的表中-LMLPHP
要导入的CSV字段
mysql - 将CSV数据导入到MySQL数据库中的表中-LMLPHP

最佳答案

好吧,所以我发现了问题,这很令人沮丧。我的数据中有一个序列号,上面有一个“,”逗号,而不是“-”。另外,我注意到我的CSV文件EngineSerialCode被放在E列而不是D列,因为我的数据库中只有4列。从图像的C列是重叠的D列,因此我的错误。
mysql - 将CSV数据导入到MySQL数据库中的表中-LMLPHP

07-28 02:08
查看更多