韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > MySQL > csv怎么导入mysql?

csv怎么导入mysql?

头像

yang

2020-05-16 11:03:343817浏览 · 0收藏 · 0评论

csv导入mysql使用命令的语法如下:

load data [low_priority] [local] infile 'file_name txt' [replace | ignore]
into table tbl_name
[character set gbk]
[fields
[terminated by't']
[OPTIONALLY] enclosed by '']
[escaped by'\' ]]
[lines terminated by'n']
[ignore number lines]
[(col_name, )]

导入示例:

load data infile 'csv文件路径\\test.csv' 
replace into table 表名              
fields terminated by ',' 
optionally enclosed by '"' 
lines terminated by '\r\n' 
ignore 1 lines(Id,@name,password);

 说明:

第一行就是导入文件;

第二行参看语法就会发现有两个词:replace 和 ignore 。replace和ignore关键词控制对现有的唯一键记录的重复的处理。如果你指定replace,新行将代替有相同的唯一键值的现有行。

如果你指定ignore,跳过有唯一键的现有行的重复行的输入。如果你不指定任何一个选项,当找到重复键时,出现一个错误,并且文本文件的余下部分被忽略。

第三~四行很简单就是每个具体字段内容之间是以逗号隔开的,那就以逗号分开。 erminated by描述字段的分隔符,默认情况下是tab字符(\t) 。

enclosed by描述的是字段的括起字符,就是说字段中如果有引号,就当做是字段的一部分。 语法中还有一个是 escaped by, 它描述的是转义字符。默认的是反斜杠(backslash:\ )

第五行 lines terminated by是对每行进行分割,这里要注意一个问题,如果csv文件是在windows下生成,那分割用 ‘\r\n’,linux下用 ‘\n’。

第六行中 ignore 1 lines 是忽略第一行,因为第一行往往是字段名,后边括号中有个字段很特别 @name,它是说如果csv文件中有个字段我不想插进去,那就把对应字段名变成@name.

推荐:MySQL教程

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

麻花天美星空无限免费观看电视剧| 可切换老司机模式浏览器| 暴躁少女免费看高清电视剧| 《司机外遇2》| 来吧儿子妈妈是纯还是混| 亚洲AV天堂久久精品9966| 731大溃逃| (NP、高H、纯肉、真空)| 姐姐呀姐姐快停下是什么歌曲| 《欢迎来到!浪荡精灵之森》动漫..| 坤坤寒入桃子里电视剧免费看 | 小妈妈2免费观看完整电视剧 | 歪歪漫画| 亚洲一区二区三区| 《黏糊糊的你》免费观看| 狗锁住女人狗的视频大全图片| 蜜桃成熟时| 温柔女教师在线观看电视剧大全| 李丽珍电影| 一晚上要了小姑娘三次!| 蜜桃成时熟2| 王叔我老公还在客厅呢什么小说 | 母与子免费观看大全电视剧| 0.洞洞饿了1-36集全免费| 意大利《医务室绣感》| 窝窝影院在线观看免费播放电视剧| 欧美大妈LOGO大全及价格图| 摸的下身已洪水泛滥怎么办| 粗大挺进亲女小雅小| 黑暗的反射| 妙手房术3真人版| 日韩AV无码-区二区三区| 丈夫不在的日子中字头| 美女被咬小头头视频大全图片 | 打开网站免费进入| 美腿视频| CANOPEN国产| 动漫| 我是宿舍的寄吧套BY小说推荐| 一品国精和二品国精的文化意义| 欧美XBOX与IPHONE