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.最终解决

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

相关推荐
袋鼠云数栈23 分钟前
让 SQL 解析不再重复造轮子:SqlParserX 正式开源
数据库·人工智能·sql·开源·数据治理
这个DBA有点耶39 分钟前
期货 CTP 系统 Oracle RAC 迁移国产库实战:读写分离架构设计与性能对标
数据库·架构·dba
数据库安全44 分钟前
AI数据访问安全 |如何控制AI访问权限,防止越权
数据库·安全
小羊没烦恼!1 小时前
异步编程:线程概述及使用
java·开发语言·mysql·算法·c#
这个DBA有点耶2 小时前
Redo Log循环写与checkpoint推进:长事务阻塞下的Checkpoint风暴完整链路
数据库·mysql·代码规范
jnrjian2 小时前
pg_waldump --key-file-name status 查看wal 产生的db
数据库
SelectDB技术团队3 小时前
Snowflake 的开源替代怎么选:能力对照、三条部署路径与迁移执行
大数据·数据库·云原生·开源·snowflake·apache doris
Elastic 中国社区官方博客3 小时前
告别繁琐控制台:Kabanos 如何将 MongoDB Compass 的易用性带入 Elasticsearch
大数据·数据库·mongodb·elasticsearch·搜索引擎·全文检索
京东云开发者3 小时前
当我谈数据库高可用时我谈些什么
数据库
梦影_3 小时前
MySQL进阶教程(一)—— 储存过程与触发器(上)
开发语言·数据库·后端·sql·mysql·中间件