mysql实现查询结果导出csv⽂件及导⼊csv⽂件到数据库
操作
本⽂实例讲述了mysql实现查询结果导出csv⽂件及导⼊csv⽂件到数据库操作。分享给⼤家供⼤家参考,具体如下: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 '#' 设置字段内容若为字符串,则使⽤'#'包含mysql怎么导出数据库给别人
LINES TERMINATED BY '\r\n' 数据⾏分割符
导出⽂件内容:
1453513680,3,#hello word#\r\n
1453515470,2,#title content#\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相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》及《》
希望本⽂所述对⼤家MySQL数据库计有所帮助。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。