mysql查询结果导出到文件另一方法
来源:互联网 发布:奇爱博士讲电影知乎 编辑:程序博客网 时间:2024/04/30 02:58
From: http://www.blogjava.net/lhulcn618/archive/2009/09/29/296905.html
一般大家都会用 “SELECT INTO OUTFIL”将查询结果导出到文件,但是这种方法不能覆盖或者添加到已经创建的文件。例如:
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 |
+---+
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
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查询结果导出到文件另一方法
- MYSQL导出查询结果到文件
- mysql 导出查询结果到文件
- mysql查询结果导出到文件
- mysql 导出查询结果集到文件
- mysql查询结果导出到文件
- MySQL查询结果导出到文件
- mysql查询结果导出到文件
- mysql导出查询结果到csv方法
- mysql 查询结果导出文件并导入文件到数据库
- 在命令行下将mysql查询结果导出到文件
- mysql查询结果集插入到另一张表中
- mysql查询结果导出文件,导入文件
- impala 导出查询结果到文件
- MySQL 把查询结果保存到文件中的方法
- MySQL查询结果导出为文件
- mysql导出select结果到文件
- Mysql导出结果到文件小技巧
- 积分啊
- socket 中send 和recev函数详解
- 杀死linux的僵尸进程
- 程序员编程艺术:第十章、如何给10^7个数据量的磁盘文件排序
- 刹车防抱死系统(ABS)
- mysql查询结果导出到文件另一方法
- the Primitive Built-in Types bool
- 坦克大战
- 一周入门WPF-Day1-安装开发工具
- linux下快速结束应用程序
- 代码是可以写成爱情故事的……
- 一个相反的我
- 介绍熵的好网站
- 【模式识别】独立成分分析 ICA 中的几种方法