`
gaofen100
  • 浏览: 1187244 次
文章分类
社区版块
存档分类
最新评论

mysql查询结果导出到文件另一方法

 
阅读更多

From: http://www.blogjava.net/lhulcn618/archive/2009/09/29/296905.html

一般大家都会用 “SELECT INTO OUTFIL”将查询结果导出到文件,但是这种方法不能覆盖或者添加到已经创建的文件。例如:

mysql > select 1 into outfile ' /tmp/t1.txt ' ;
QueryOK,
1 rowaffected( 0.00 sec)
mysql
> select 1 into outfile ' /tmp/t1.txt ' ;
ERROR
1086 (HY000): File ' /tmp/t1.txt ' already exists

还可以使用另外一种方法:
mysql
> pagercat > / 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 > pagercat > / tmp / t01.txt
PAGER
set to ' cat>/tmp/t01.txt '
mysql
> select 12345 union select 67890 ;
2 rows in set ( 0.02 sec)
mysql
> pagercat > / 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查询结果导出到文件的另类方法.txt

    MySQL查询结果导出到文件的另类方法.txt

    mysql查询结果excel导出

    mysql查询结果文件导出到excel,以供其他系统下载用,使用方法 mysql -uxxxx -pxxxxx < test.sql

    mysql导出数据文件

    mysql导出数据文件 mysql导出数据文件 数据库

    使用Python将Mysql的查询数据导出到文件的方法

    mysql官方提供了很多种connector,其中包括python的connector。 下载地址在:http://dev.mysql.com/downloads/connector/python/  直接安装即可。 在python中: 1. 连接: import mysql.connector cnx = mysql....

    mysql查询结果输出到文件的方法

    mysql查询结果导出/输出/写入到文件 方法一: 直接执行命令: mysql> select count(1) from table into outfile ‘/tmp/test.xls’; Query OK, 31 rows affected (0.00 sec) 在目录/tmp/下会产生文件test.xls 遇到...

    ExportSQLite:MySQLWorkbench的插件,用于导出SQLite文件

    #Export-SQLite ExportSQLite是一个从MySQLWorkbench软件导出SQLite文件的插件。 我修改了最初由Thomas Henlich编写的脚本-http: 生成SQLite文件可以直接用于您的iOS或Android项目。 ##版本已使用MySQLWorkbench...

    java实现mysql数据库的表导出到excel文件

    java实现mysql数据库的表导出到excel文件,已经基本的demo包含jar包,可以导入的eclipse里面。比较好用吧

    MYSQL导入导出.sql文件

    MYSQL导入导出.sql文件 1.C:\>mysql -h hostname -u username -p 按ENTER键,等待然后输入密码。这里hostname为服务器的名称,如localhost,username为MYSQL的用户名,如root。 进入命令行后可以直接操作MYSQL了。 ...

    MySQL导出数据并通过sqlldr导入oracle

    同时代码还会生成sqlldr命令需要用到的control文件和bat文件,以及连接Oracle的配置文件,只要将MySQL导出的数据文件合到一起,执行bat文件,即可完成数据导入到Oracle的任务。所有文件都是以导入导出的那张表的表名...

    Mysql导出数据库文件

    mysql导出数据库文件 有详细操作步骤

    mysql导出查询结果到csv的实现方法

    直接使用mysql导出csv方法 我们可以使用 into outfile, fields terminated by, optionally enclosed by, line terminated by语句实现导出csv 语句的格式与作用 into outfile ‘导出的目录和文件名’ 指定导出的...

    sql查询结果导出到excel文件保存

    利用jdbc、poi把mysql查询的数据保存在本地的excel文件中,excel文件默认使用07版格式,支持数百万超大数据量的处理保存,内存占用极低,效率非常高,不会出现oom异常。代码已封装为java函数,mysql和poi相关jar包请...

    mysql数据字典导出工具

    【mysql数据字典导出工具基本介绍】 mysql数据字典文档导出,导出的是html格式 【使用方法】 第一步 填写相关配置信息 第二步 获取数据库列表 第三步 选择导出类型,点击导出按钮 提示 程序会在同级目录下生成日志...

    MySQL数据导入导出各类型文件

    MySQL通过命令或软件数据导入导出各类型文件。 命令导出txt文件、sql文件、csv文件 命令导入sql文件、csv数据 常用导入导出软件介绍及教程 共(17页)

    mysql实现查询结果导出csv文件及导入csv文件到数据库操作

    主要介绍了mysql实现查询结果导出csv文件及导入csv文件到数据库操作,结合实例形式分析了mysql相关数据库导出、导入语句使用方法及操作注意事项,需要的朋友可以参考下

    Navicat for MySQL导出表结构脚本的简单方法

    使用MySQL可视化工具Navicat导出MySQL的表结构脚本的方法。 1、右键Navicat中的数据库→数据传输(Data Transfer)。 2、左边数据库对象(Database Objects)中选择对应...以上这篇Navicat for MySQL导出表结构脚本的

    mysql数据库大数据量导入导出多种方法

    mysql数据库大数据量导入导出多种方法,该文档详述SELECT * INTO和mysqldump导出方法。导入方法中包括导入sql,txt文件和load data三种方法

    java导出db结果到excel

    java查询mysql结果,导出到excel 供下载

    php excel导入导出,php导入mysql,mysql 数据导出为excel

    本项目包含一个带样式的小实例,页面可以直接导入数据,导入的数据存入mysql数据库,也可以导出excel,导出excel文件位于downloads目录下, 需要将较长的样本数据从 Excel 文件导入到 MYSQL 数据库,此项目包含一个 ...

    mysql导出指定数据或部份数据的方法

    这个时候mysqldump可能就不大好使了,...方法二、使用MySQL的SELECT INTO OUTFILE 备份语句(推荐) 在下面的例子中,生成一个文件,各值用逗号隔开。这种格式可以被许多程序使用。 代码如下:SELECT a,b,a+b INTO OUTF

Global site tag (gtag.js) - Google Analytics