工作中运营部门的同事经常找要数据,这时候需要把数据导出来到excel给他们。
导出数据有两种方法:
(a)可以用程序导(程序导出虽然很强大,比如列名、列宽、数据显示形式等都可以自定义,但是花费时间比较多。除了是固定的一个功能或者数据需要加工比较多的,才建议写程序导数据)
(b)用数据库管理工具(对于临时性的到处数据还是建议用工具导出)
步骤如下:
1)打开SQLyog,选中要导出的表
2)右键——备份/导出——导出表数据作为...
3)选择 Excel xml 格式,选择导出地址
如下图:
![](https://img-blog.csdn.net/20171220211535367)
4)选择文件打开方式为excel或者将导出的文件拖入Excel中。(xml文件后缀)
![](https://img-blog.csdn.net/20171220212223593)
导出数据有两种方法:
(a)可以用程序导(程序导出虽然很强大,比如列名、列宽、数据显示形式等都可以自定义,但是花费时间比较多。除了是固定的一个功能或者数据需要加工比较多的,才建议写程序导数据)
(b)用数据库管理工具(对于临时性的到处数据还是建议用工具导出)
步骤如下:
1)打开SQLyog,选中要导出的表
2)右键——备份/导出——导出表数据作为...
3)选择 Excel xml 格式,选择导出地址
如下图:
4)选择文件打开方式为excel或者将导出的文件拖入Excel中。(xml文件后缀)
5)在 Excel 中,调整好样式(列宽列高等),然后选择“另存为...”,将xml 文件转化为 xls 文件。(现在是xlsx后缀文件)
另外:也可以导出查询的结果集(也可以联表查询导出),那么对于一些简单的数据要求格式可以转化(比如时间戳转字符串)。
(eg. SELECT
user_name AS 姓名,
age AS 年龄,
(
CASE
WHEN sex = '1'
THEN '男'
WHEN sex = '0'
THEN '女'
ELSE '保密'
END
) AS 性别
FROM
USER;)