mysql-第1行CSV输入中的无效字段计数
作者:互联网
我试图将ODS文件导出为CSV,但是当我导入phpmyadmin时-我收到“第1行CSV输入中的无效字段计数”.
文件(具有两行以上,但方案相同):
"Administração da Guarda Nacional Republicana"
"Administração de Publicidade e Marketing"
表:
CREATE TABLE IF NOT EXISTS `profession` (
`id_profession` int(11) NOT NULL,
`profession` varchar(45) DEFAULT NULL,
`formation_area_id_formation_area` int(11) NOT NULL,
PRIMARY KEY (`id_profession`),
UNIQUE KEY `profession_UNIQUE` (`profession`),
KEY `fk_profession_formation_area1` (`formation_area_id_formation_area`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
我从未做过类似的事情,可能我需要指定列. csv只有一列,而表只有三列.在这种情况下,文件输入属于专业列
解决方法:
如果要将其导入到该表中,则有两个选择:
1)在文件每一行中的数据前后添加一个逗号,或者
2)删除表中的第一和第三列,导入数据,然后添加回删除的2列.
标签:load-data-infile,mysql,csv,import,phpmyadmin 来源: https://codeday.me/bug/20191010/1884539.html