use*_*318 1 mysql csv import phpmyadmin load-data-infile
我正在尝试将ODS文件导出为CSV,但是当我导入到phpmyadmin时 - 我得到"第1行的CSV输入中的字段数无效".
文件(它有两行以上但方案相同):
"Administração da Guarda Nacional Republicana"
"Administração de Publicidade e Marketing"
Run Code Online (Sandbox Code Playgroud)
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;
Run Code Online (Sandbox Code Playgroud)
我从不做类似的事情,可能我需要指定列.csv只有一列,表有三列.在这种情况下,文件输入属于专业列
小智 12
如果使用phpMyAdmin,则可以指定列名.登录到所需的数据库时:
如果您更喜欢shell,也可以使用mysqlimport.
例如:
shell>mysqlimport --columns=column1,column2 dbname imptest.txt
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
47959 次 |
最近记录: |