MySQL查询结果导出到文件
转载链接:http://eric-gcm.iteye.com/blog/1127734
选择某些行作为需要的数据
SELECT id,dbname FROM `index` into outfile "d://aaa.txt";
一般大家都会用 “SELECT INTO OUTFIL”将查询结果导出到文件,但是这种方法不能覆盖或者添加到已经创建的文件,下文为您介绍的这种方法则很好地解决了此问题。
一般大家都会用 “SELECT INTO OUTFIL”将查询结果导出到文件,但是这种MySQL查询结果导出到文件方法不能覆盖或者添加到已经创建的文件。例如:
mysql> select 1 into outfile '/tmp/t1.txt'; Query OK, 1 row affected (0.00 sec) mysql> select 1 into outfile '/tmp/t1.txt'; ERROR 1086 (HY000): File '/tmp/t1.txt' already exists
还可以使用另外一种方法:
mysql> pager cat > /tmp/t1.txt
PAGER set to 'cat > /tmp/t1.txt' mysql> select 1;\! cat /tmp/t1.txt
1 row in set (0.00 sec)
+---+
| 1 |
+---+
| 1 |
+---+
这样你能很方便的查询到2条sql的差异:
mysql> pager cat > /tmp/t01.txt
PAGER set to 'cat > /tmp/t01.txt' mysql> select 12345 union select 67890;
2 rows in set (0.02 sec) mysql> pager cat > /tmp/t02.txt
PAGER set to 'cat > /tmp/t02.txt' mysql> select 12345 union select 67891;
2 rows in set (0.00 sec) mysql> \! vimdiff -o /tmp/t0[12].txt
2 files to edit +-------+ | 12345 | +-------+ | 12345 | | 67890 | +-------+
/tmp/t01.txt +-------+ | 12345 | +-------+ | 12345 | | 67891 | +------+
/tmp/t02.txt
MySQL查询结果导出到文件相关推荐
- pythonmysql查询转list_使用Python将Mysql的查询数据导出到文件的方法
mysql官方提供了很多种connector,其中包括python的connector. 下载地址在:http://dev.mysql.com/downloads/connector/python/ ...
- 解决MySQL下把结果导出到文件权限不足问题
解决MySQL下把结果导出到文件权限不足问题 select ... into outfile '..' 权限问题 在MySQL下把结果导出到文件,总是权限不足. mysql> select * ...
- 如何将mongo查询结果导出到文件中以及导入到另一个Mongo库中
作为一个专业文档型数据库,MongoDB有一个很大的优势,就是使用JavaScript使用.管理数据库,所以也能够使用JavaScript脚本进行复杂的管理,就像Oracle中使用自定义函数.存储过程 ...
- mysql dump 到的文件_mysql查询结果导出到文件
方法一: 直接执行命令: mysql> select count(1) from table into outfile '/tmp/test.xls'; Query OK, 31 rows af ...
- MySQL查询结果导出方式总结
说明:以下示例中使用的MySQL版本为MySQL8.0.13,Python版本为Python3.6.4,数据库第三方客户端Navicat Premium版本为 12.0.18 方法一:利用select ...
- mysql查询结果导出excel_Mysql查询结果导出为Excel的几种方法
本文地址:http://www.cnblogs.com/qiaoyihang/p/6398673.html 具体原文找不到了,此篇是借鉴门户的一篇文章 方法一: 查询语句直接输出 语法格式: Exam ...
- mysql SQLyog导入导出csv文件
1.选择数据库表 --> 右击属性 --> 备份/导出 --> 导出表数据作为 --> 选择cvs --> 选择下面的"更改" --> 字段 - ...
- mysql dump cvs_mysqldump 导出CSV文件
mysqldump 作为一个数据导出常用的命令 把相关的数据导出成CSV格式的文件 mysqldump -h 127.0.0.1 -u root -p database table -t -T /ho ...
- linux mysql csv文件_Linux MySQL数据库如何导出数据文件?导出csv语句命令
广告 2017年11月13日 MySQL中你可以使用SELECT ... INTO OUTFILE语句来简单的导出数据到文本文件上. 使用SELECT ... INTO OUTFILE语句导出数据 以 ...
最新文章
- java mongo 日期范围_java – 在mongodb中按日期对值排序
- 八、进程调度的时机、切换与过程,调度方式
- Apache IoTDB v0.12.5 发布!
- 51nod 1225 余数之和(数论)
- PMcaff微分享 | 为什么大部分女生爱星座?大部分男生恨星座?
- HDU - 6156 Palindrome Function(数位dp)
- Tomcat和搜索引擎网络爬虫的攻防
- iOS 证书与签名 解惑详解
- 什么是今日头条下拉词下拉框?
- 基于java的网络电子通讯录的设计_网络电子通讯录管理系统
- 轻薄 linux 笔记本,华为MateBook13Linux版全面屏轻薄性能笔记本一键重装win10图文
- ubuntu虚拟显示器远程连接桌面方案
- 计步 android 源码,android版简易计步器源码
- 在线免费OCR文字识别工具,强烈推荐,这是目前用过最良心的
- MySQL数据分析实战-朱元禄-专题视频课程
- Codeforces Round #322 (Div. 2) A. Vasya the Hipster 水题
- FastDFS安装步骤
- 用css使图片产生毛玻璃效果
- centos执行yum命令报错,There are no enable repos
- django实训报告