mysql 导入csv文件

 LOAD DATA LOCAL INFILE '/home/sa/user_profile.csv' 
INTO TABLE user_profile
FIELDS TERMINATED BY ','
ENCLOSED BY ''
LINES TERMINATED BY '\n'
IGNORE 1 LINES (userid,cms_segid,cms_group_id,final_gender_code,age_level,pvalue_level,shopping_level,occupation,new_user_class_level);

 

  1. 第一行`LOAD DATA INFILE 'filepath' 指定从文件中载入数据
  2. 第二行INTO TABLE discount指定将数据插入到那个表中
  3. 第三行FIELDS TERMINATED BY ','表示列之间用,分隔
  4. 第四行ENCLOSED BY '"'指定字符串用"来括起来
  5. 第五行LINES TERMINATED BY '\n'表示一行记录结束用换行符
  6. 最后一行IGNORE 1 ROWS;表示忽略第一行
  7. 要导入数据的字段放在最后,将字段顺序和原始文件里的顺序保持一致。

注:windows下:行记录结束用的换行符是:\r\n

 

 

如何将Excel文件转换成CSV格式文件及注意细节:

https://jingyan.baidu.com/article/5bbb5a1be25d4b13eba1791e.html

 

参考链接:https://blog.csdn.net/u013378642/article/details/81220809

posted @ 2019-07-18 11:05  bianxiaobian  阅读(116)  评论(0)    收藏  举报