#1060 - 重复列名'NULL'CSV产品导入

时间:2014-07-17 14:34:59

标签: php mysql csv import importerror

我完全不喜欢使用CSV和PHPMyAdmin。我试图将产品数据库从一个zencart网站移动到另一个网站。我进入原始网站上的PHPMyAdmin并将我需要的文件导出到CSV文件但是当我尝试将其导入新网站时出现此错误

CREATE TABLE IF NOT EXISTS  `navaraa1_test`.`TABLE 97` (

`categories_id` VARCHAR( 11 ) ,
`language_id` VARCHAR( 13 ) ,
`categories_name` VARCHAR( 64 ) ,
`categories_description` VARCHAR( 63152 ) ,
`NULL` VARCHAR( 46 ) ,
`NULL` VARCHAR( 15 ) ,
`NULL` VARCHAR( 16 ) ,
`NULL` VARCHAR( 19 ) ,
`NULL` VARCHAR( 22 ) ,
`NULL` VARCHAR( 23 ) ,
`NULL` VARCHAR( 15 ) ,
`NULL` VARCHAR( 15 ) ,
`NULL` VARCHAR( 21 ) ,
`NULL` VARCHAR( 16 ) ,
`NULL` VARCHAR( 16 ) ,
`NULL` VARCHAR( 27 ) ,
`NULL` VARCHAR( 29 ) ,
`NULL` VARCHAR( 28 ) ,
`NULL` VARCHAR( 15 ) ,
`NULL` VARCHAR( 15 ) ,
`NULL` VARCHAR( 23 ) ,
`NULL` VARCHAR( 31 ) ,
`NULL` VARCHAR( 23 ) ,
`NULL` VARCHAR( 27 ) ,
`NULL` VARCHAR( 19 ) ,
`NULL` VARCHAR( 22 ) ,
`NULL` VARCHAR( 27 ) ,
`NULL` VARCHAR( 21 ) ,
`NULL` VARCHAR( 20 ) ,
`NULL` VARCHAR( 32 ) ,
`NULL` VARCHAR( 21 ) ,
`NULL` VARCHAR( 29 ) ,
`NULL` VARCHAR( 21 ) ,
`NULL` VARCHAR( 21 ) ,
`NULL` VARCHAR( 29 )
) DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

MySQL说:文档

  

#1060 - 重复列名称' NULL'

我不知道该怎么做。我试过阅读类似的帖子,但没有任何帮助。如果你能提供帮助,请提前致谢1

3 个答案:

答案 0 :(得分:1)

可能您忘记在CSV文件的第一行中指定所有字段名称,然后它们就像是' NULL'值。您应该为每列添加不同的名称。

答案 1 :(得分:0)

您正在尝试命名多个列NULL这很奇怪......您可以为每个列提供不同的名称。

答案 2 :(得分:0)

请确保值column / row不包含,,否则MySQL将为每个逗号生成新列。