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

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

相关推荐
有梦想的小何2 分钟前
从结算需求出发:基于库存日快照与分区的结算报表的Java实践
java·数据库·mysql
Yungoal3 分钟前
SQL基础0
数据库·sql
韩立学长3 分钟前
基于Springboot的商品库存管理系统369jr3t9(程序、源码、数据库、调试部署方案及开发环境)系统界面展示及获取方式置于文档末尾,可供参考。
java·数据库·spring boot·后端
长安11085 分钟前
mysql(C++)----常用的sql命令
java·sql·mysql
scofield_gyb5 分钟前
MySQL 批量插入详解:快速提升大数据导入效率的实战方法
大数据·数据库·mysql
不过普通话一乙不改名16 分钟前
七:EXPLAIN 深度解析与 SQL 优化实战指南
数据库·sql
polaris063022 分钟前
使用Dify访问数据库(mysql)
数据库·mysql
数据知道24 分钟前
MongoDB分片集群组件详解:Config Server, Mongos, Shard角色与配置
数据库·mongodb
执笔画情ora25 分钟前
pg数据库管理-PostgreSQL 的 COPY TO 和 COPY FROM 命令
数据库·postgresql
璞~29 分钟前
DBeaver 连接达梦数据库(DM8)完整步骤
数据库·oracle