数据导出txt/csv/xls文件

当与第三方做数据迁移时,有两种方式。

一是通过接口按照格式上传第三方接口,
二是通过约定格式导出文件线下提供给第三方。

数据库查询导出文件示例如下:


# 查询字段
SELECT 
  '20180118'   AS  '日期',
  '111111'   AS  '时间',
  # 自增流水号
  (@j:=@j+1) AS '业务流水号',
  'edd'   AS  '平台编号',
  user_id AS   '会员编号', 
  '00' AS '会员类型'  ,
  '99' AS '会员角色' ,
  reality_name AS '会员姓名' ,
  '00' AS '证件类型' ,
  id_number AS '证件号码' ,
  mobile AS '手机号',      
  '0'AS '用户状态'    

  FROM  t_user_info  ,(SELECT @j:=201801180000) AS ij   
  # 帅选条件
  WHERE reality_name IS NOT NULL  AND id_number IS NOT NULL AND mobile IS NOT NULL ORDER BY id ASC 
  # 执行导出,系统默认的临时文件夹temp下(查看linux的temp目录不同window哦),也可以自定义目录和文件名和文件后缀
 INTO OUTFILE '/temp/userinfo.txt'  
 FIELDS TERMINATED BY '|-|'   # 字段分割字符
 OPTIONALLY ENCLOSED BY ''  
 LINES TERMINATED BY '\n';

效果如图:
在这里插入图片描述

注意:这个sql如果不是本地库执行,Linux上的数据库执行可能会有账号权限的问题提示。可导入本机执行或者直接添加账号权限

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值