MySQL LOAD DATA INFILE导入数据报错

1.导入命令

LOAD DATA INFILE "merge.csv"

INTO TABLE `报名数据`

FIELDS TERMINATED BY ','

ENCLOSED BY '"'

LINES TERMINATED BY '\n'

IGNORE 1 LINES;

2.表结构

CREATE TABLE IF NOT EXISTS `报名数据` (

`pid` VARCHAR(100) NOT NULL,

`查询日期` VARCHAR(25) NOT NULL,

`审查通过人数` INT NULL,

PRIMARY KEY (`pid`,`查询日期`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

3.csv文件

4.报错

csv文件的列顺序必须和定义的列顺序一致才可以

5.尝试解决

6.最终解决

可以指定列顺序,但是要放到最后一行

相关推荐
Java陈序员3 分钟前
精致简约!一款优雅的开源云盘系统!
mysql·docker·开源·go·云盘
十五喵9 分钟前
智慧物业|物业管理|基于SprinBoot+vue的智慧物业管理系统(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·毕设·智慧物业管理系统
b***67649 分钟前
如何使用 SQL CREATE TABLE 创建一个表
数据库·sql·oracle
p***976113 分钟前
完美解决phpstudy安装后mysql无法启动
数据库·mysql
DarkAthena23 分钟前
【Oracle】两个关于Hint的问题
数据库·oracle
a413244725 分钟前
oracle报错ORA-39083,ORA-31625,ORA-01031
数据库·oracle
t***821126 分钟前
MySQL的底层原理与架构
数据库·mysql·架构
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ27 分钟前
DBGPT对外API文件说明 以及 DBGPT对外API接口说明
数据库·windows·db-gpt
Han.miracle34 分钟前
JavaEE--网络编程 http请求 :URL 方法get 和 post
数据库·sql·计算机网络
好好研究37 分钟前
MyBatis框架 - 注解形式
java·数据库·mysql·maven·mybatis