【技巧】mysql日志导出快捷生成文件

雨中笑 数据库 607热度

简介数据快捷生成文件的小技巧

有段时间没有在网站写写东西了,今天刚好有个比较好的工作技巧分享下

因为临时要统计活动参与的数据,数据有五万多,直接sql获取数据后,快捷生成文件

1、xshell上连接数据库,开启日志记录,(点击文件=》日志启动,保存日志文件),执行sql语句

select a.bind_guid,if(a.record_id>0,"是","否") as is_receive , if(a.is_use_coupon=1,"是","否") as is_use from znq_user  as a 
LEFT JOIN znq_guid_pay as u on u.guid_encode = a.bind_guid where u.pay_history>0;

2、然后打开日志文件,去除没用的数据,生成这样的格式:

| kal77 | 是 | 否 |
| 40v54 | 是 | 否 |

我是用phpStorm软件打开, 批量替换(Ctrl + R),将 | 替换成 ,  (英文逗号)

3、后面直接将 ,文件名更改为xxx.csv,就可以了。

注意:

有时候打开生成格式会是在同一格子里的,可以这样做

先在phpStorm生成一个空文件,在把日志里面的内容粘贴过来就可以解决


很赞哦!(3)

本文阅读量 1934发布于 2020年7月21日

您的访问IP 18.227.111.58最早于 2024年5月14日 17时42分16秒 阅读过本文 为本文提供了 1 热度 1 阅读量

文章评论
回帖