mysql load data infile

用load data infile将本地文件数据导入mysql数据库表

假如txt文件中第一行是Name Age Sex Score

而表中字段为Name Score

请问怎么指定把txt文件中的Name列和Score列导入?

不能用下标索引0,3。

因为这个导入文件是自定义列的,唯一确定的是txt文件中一定包含Name和Score列,其他列自定义的

mysql
data
2022-12-23 13:27:01
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
叶落风逝yzm
1
LOAD DATA
    [LOW_PRIORITY | CONCURRENT] [LOCAL]
    INFILE 'file_name'
    [REPLACE | IGNORE]
    INTO TABLE tbl_name
    -- 注意这儿,把数据保存到变量里面,自己算顺序的对应关系
    (@name_var, @score_var)
    [SET score = @score_var, name = @name_var]
分享
微博
QQ
微信
回复
2022-12-23 15:10:56
相关问题
harmonyos-webview-布局增加load不显示
3528浏览 • 3回复 待解决
关于clog和data的问题有知道的吗?
937浏览 • 1回复 待解决
RDS MySQL8.0如何升级到PolarDB MySQL?
461浏览 • 1回复 待解决
RDS MYSQL 如何重建索引
264浏览 • 1回复 待解决
MySQL重复列逻辑处理?
168浏览 • 1回复 待解决
什么是PolarDB MySQL慢SQL?
451浏览 • 1回复 待解决
mysql如何查询当日数据?
661浏览 • 1回复 待解决
Mysql中的数据如何导入Greenplum?
886浏览 • 1回复 待解决
mysql 中对于中文+数字的排序
387浏览 • 1回复 待解决
mysql 如何批量修改?
431浏览 • 1回复 待解决
分库分表 MySQL 方案存在什么缺点?
926浏览 • 2回复 待解决
RDS For MySQL 如何设置不限制IP访问?
259浏览 • 1回复 待解决
PolarDB MySQL如何快速克隆数据库?
446浏览 • 1回复 待解决