转载链接: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查询结果导出到文件相关推荐

  1. pythonmysql查询转list_使用Python将Mysql的查询数据导出到文件的方法

    mysql官方提供了很多种connector,其中包括python的connector. 下载地址在:http://dev.mysql.com/downloads/connector/python/ ...

  2. 解决MySQL下把结果导出到文件权限不足问题

    解决MySQL下把结果导出到文件权限不足问题 select ... into outfile '..' 权限问题 在MySQL下把结果导出到文件,总是权限不足. mysql> select * ...

  3. 如何将mongo查询结果导出到文件中以及导入到另一个Mongo库中

    作为一个专业文档型数据库,MongoDB有一个很大的优势,就是使用JavaScript使用.管理数据库,所以也能够使用JavaScript脚本进行复杂的管理,就像Oracle中使用自定义函数.存储过程 ...

  4. mysql dump 到的文件_mysql查询结果导出到文件

    方法一: 直接执行命令: mysql> select count(1) from table into outfile '/tmp/test.xls'; Query OK, 31 rows af ...

  5. MySQL查询结果导出方式总结

    说明:以下示例中使用的MySQL版本为MySQL8.0.13,Python版本为Python3.6.4,数据库第三方客户端Navicat Premium版本为 12.0.18 方法一:利用select ...

  6. mysql查询结果导出excel_Mysql查询结果导出为Excel的几种方法

    本文地址:http://www.cnblogs.com/qiaoyihang/p/6398673.html 具体原文找不到了,此篇是借鉴门户的一篇文章 方法一: 查询语句直接输出 语法格式: Exam ...

  7. mysql SQLyog导入导出csv文件

    1.选择数据库表 --> 右击属性 --> 备份/导出 --> 导出表数据作为 --> 选择cvs --> 选择下面的"更改" --> 字段 - ...

  8. mysql dump cvs_mysqldump 导出CSV文件

    mysqldump 作为一个数据导出常用的命令 把相关的数据导出成CSV格式的文件 mysqldump -h 127.0.0.1 -u root -p database table -t -T /ho ...

  9. linux mysql csv文件_Linux MySQL数据库如何导出数据文件?导出csv语句命令

    广告 2017年11月13日 MySQL中你可以使用SELECT ... INTO OUTFILE语句来简单的导出数据到文本文件上. 使用SELECT ... INTO OUTFILE语句导出数据 以 ...

最新文章

  1. java mongo 日期范围_java – 在mongodb中按日期对值排序
  2. 八、进程调度的时机、切换与过程,调度方式
  3. Apache IoTDB v0.12.5 发布!
  4. 51nod 1225 余数之和(数论)
  5. PMcaff微分享 | 为什么大部分女生爱星座?大部分男生恨星座?
  6. HDU - 6156 Palindrome Function(数位dp)
  7. Tomcat和搜索引擎网络爬虫的攻防
  8. iOS 证书与签名 解惑详解
  9. 什么是今日头条下拉词下拉框?
  10. 基于java的网络电子通讯录的设计_网络电子通讯录管理系统
  11. 轻薄 linux 笔记本,华为MateBook13Linux版全面屏轻薄性能笔记本一键重装win10图文
  12. ubuntu虚拟显示器远程连接桌面方案
  13. 计步 android 源码,android版简易计步器源码
  14. 在线免费OCR文字识别工具,强烈推荐,这是目前用过最良心的
  15. MySQL数据分析实战-朱元禄-专题视频课程
  16. Codeforces Round #322 (Div. 2) A. Vasya the Hipster 水题
  17. FastDFS安装步骤
  18. 用css使图片产生毛玻璃效果
  19. centos执行yum命令报错,There are no enable repos
  20. django实训报告

热门文章

  1. 树莓派内核开发准备(内核源码获取、启动过程、源码目录树)
  2. java long类型转string_JavaSE的学习——数据类型
  3. jdbc连接mysql数据库的常用对象_JDBC常用对象
  4. mysql使用CONCAT()函数拼接字符串
  5. 传输层协议TCP和UDP的区别
  6. commons-httpclient 和 httpclient 区别
  7. 后端技术:MyBatis动态SQL写法介绍
  8. Java:处理 Exception 的几种实践,很优雅,值得推荐!
  9. Linux中实用但很小众的11个炫酷终端命令
  10. MongoDB高可用集群搭建