mysql将查询结果导出
一、首先确认当前数据库设置导出是允许的
show variables like '%secure%';
如果是null则代表不允许,这时可以用命令修改,或者直接修改数据库配置文件my.ini,在其中添加secure-file-priv=‘C:/var/Mysql/data’,最后记得要重启mysql服务
select a.id,a.user_name,b.id,b.tran_id,b.money,b.status,b.PayType,from_unixtime(b.add_time,'%Y-%m-%d %H:%i:%S') from lzh_members a,lzh_member_payonline b where a.orgCode = 'bb2222' and a.id = b.uid and b.status = 1
into outfile '2018122001.csv'
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY ‘ ” ’
LINES TERMINATED BY '\n';
e.g:
select a.id,CONCAT("'",a.user_name),b.id,CONCAT("'",b.tran_id),b.money,b.status,b.PayType,from_unixtime(b.add_time,'%Y-%m-%d %H:%i:%S') from lzh_members a,lzh_member_payonline b where a.orgCode = 'bb2222' and a.id = b.uid and b.status = 1 into outfile '2018122001.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n';
select a.id,CONCAT("'",a.user_name),b.id,b.withdraw_money,b.success_money,from_unixtime(b.deal_time,'%Y-%m-%d %H:%i:%S') from lzh_members a,lzh_member_withdraw b where a.orgCode = 'bb2222' and a.id = b.uid and b.withdraw_
status = 2 into outfile '2018122002.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n';
使用CONCAT("'",str)
或者CONCAT("\'",str)
,防止数字过长时导出显示科学计数。
最新文章
- php部分,一个用递归无限分类的方法
- js读取修改创建txt文本类型文件(.ini)
- jquery.find()
- 主机访问 虚拟机web注意事项
- java线程中生产者与消费者的问题
- 查看当前支持的MySQL字符集的命令
- [LeetCode] Longest Substring Without Repeating Characters (LinkedHashSet的妙用)
- 使用PHP Socket 编程模拟Http post和get请求
- grpc介绍
- Java中快捷键
- MVC5 Razor视图中不规范书写导致的编译问题
- OpenCV Code: Operations on Mat element
- python爬虫之一:requests库
- 根据URL获取参数值得出json结果集,对外给一个接口让别人调用
- druid.io本地集群搭建 / 扩展集群搭建
- storm项目优化
- mysql为什么会慢
- Web前端JQuery基础
- 常见的装包的三种宝,包 bao-devel bao-utils bao-agent ,包 开发包 工具包 客户端
- 【Lua】Lua + openresty遍历文件目录
热门文章
- android sdk 安装 配置
- NetCore +EF+Mysql 从数据库生成实体类到项目
- JavaScript之基础语法整理
- sitecore 8.2 item属性查询
- 【转】基于Jenkins实现持续集成【持续更新中】
- django 后端反向生成url
- [NOIP2015普及组]求和
- 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'groups)VALUES('1','hh','hh@163.com','Boss')' at line 1
- 关于eric4和pyqt的入门学习(转)
- Linux监控工具讲解