码迷,mamicode.com
首页 > 数据库 > 详细

mysql数据导出

时间:2018-11-01 11:50:08      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:idt   rom   mysql   strong   选择   技术   回车符   导出数据   操作   

首先,我们查看自己的数据结构:

技术分享图片

 

导出数据到某一固定文件夹,当然,你最后可以选择保存为CSV或者txt格式都是可以的

mysql> select * from student3
-> into outfile ‘C://Users/SHNU/desktop/s3.csv‘
-> ;

 

导出数据库:

技术分享图片

此时,我们发现,表格之间数据之间黏在了一起,没有分开

fields terminated by ‘,‘表示字段分隔符为“,”,enclosed by‘‘‘‘表示每个字段用双引号引用起来,

记录结束符为回车符(默认如此,可以不写)

mysql> select * from student3
-> into outfile ‘C://Users/SHNU/desktop/s4.csv‘
-> fields terminated by ‘,‘ enclosed by‘‘‘‘;

此时表中的数据便分割开来:

技术分享图片

如果不希望字段两边用引号,则语句改为如下:

mysql> select * from student3
-> into outfile ‘C://Users/SHNU/desktop/s4.csv‘
-> fields terminated by ‘,‘ optionally enclosed by‘‘‘‘;

技术分享图片

但问题来了,我们发现表头不见了,

 

此时比如我们选择想要出现name,Weight列的表头,我们执行如下操作:

mysql> select * from (select ‘name‘,‘Weight‘ union select name,Weight from student3)b;

技术分享图片

此时我们再选择导出数据,表头即可存在!

 

mysql数据导出

标签:idt   rom   mysql   strong   选择   技术   回车符   导出数据   操作   

原文地址:https://www.cnblogs.com/ConnorShip/p/9887312.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!