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不显示
5036浏览 • 3回复 待解决
Data Guard Kit权限获取
293浏览 • 1回复 待解决
关于clog和data的问题有知道的吗?
1676浏览 • 1回复 待解决
安装MySQL为什么要创建MySQL用户?
715浏览 • 1回复 待解决
RDS MySQL8.0如何升级到PolarDB MySQL?
1581浏览 • 1回复 待解决
mysql 如何批量修改?
1137浏览 • 1回复 待解决