mysql如何实现查询结果导出csv文件及导入csv文件到数据库运作

       小编给大家分享一下mysql如何实现查询结果导出csv文件及导入csv文件到数据库操作_Mysql,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
 
mysql 查询结果导出csv文件:
 
select logtime, operatingsystem, imei
from GameCenterLogs
where
  operatingsystem >= 1 and operatingsystem <=3
group by operatingsystem,imei
into outfile '/tmp_logs/tmp.csv'
fields TERMINATED BY ',' OPTIONALLY ENCLOSED BY '#' LINES TERMINATED BY '\r\n'
fields TERMINATED BY ',' 设置字段的分割符
 
       OPTIONALLY ENCLOSED BY '#' 设置字段内容若为字符串,则使用'#'包含
 
       LINES TERMINATED BY '\r\n' 数据行分割符
  
mysql命令行导入csv文件到数据库:
 
load data infile '/tmp_logs/tmp.csv'
into table GameCenterDAULogs fields terminated by ',' OPTIONALLY ENCLOSED BY '#' lines terminated by '\r\n'
有可能操作系统不同,导出的csv文件的数据行分隔符不一定为\r\n,可以使用cat -A /tmp_logs/tmp.csv 查看结尾符
 
以上是mysql如何实现查询结果导出csv文件及导入csv文件到数据库操作_Mysql的所有内容,感谢各位的阅读!

dawei

【声明】:固原站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。