数据库
首页 > 数据库> > mysql-第1行CSV输入中的无效字段计数

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