最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

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

来源:动视网 责编:小采 时间:2020-11-09 16:25:40
文档

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

MySQL查询结果导出到文件的另类方法:MySQL查询结果导出到文件的方法很多人都会,一般大家都会用 SELECT INTO OUTFIL将查询结果导出到文件,但是这种MySQL查询结果导出到文件方法不能覆盖或者添加到已经创建的文件。例如: mysqlselect1intooutfile'/tmp/t1.txt'; Query
推荐度:
导读MySQL查询结果导出到文件的另类方法:MySQL查询结果导出到文件的方法很多人都会,一般大家都会用 SELECT INTO OUTFIL将查询结果导出到文件,但是这种MySQL查询结果导出到文件方法不能覆盖或者添加到已经创建的文件。例如: mysqlselect1intooutfile'/tmp/t1.txt'; Query


MySQL查询结果导出到文件的方法很多人都会,一般大家都会用 SELECT INTO OUTFIL将查询结果导出到文件,但是这种MySQL查询结果导出到文件方法不能覆盖或者添加到已经创建的文件。例如: mysqlselect1intooutfile'/tmp/t1.txt'; QueryOK,1rowaffected(0.00sec)

  MySQL查询结果导出到文件的方法很多人都会,一般大家都会用 “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查询结果导出到文件的另类方法

MySQL查询结果导出到文件的另类方法:MySQL查询结果导出到文件的方法很多人都会,一般大家都会用 SELECT INTO OUTFIL将查询结果导出到文件,但是这种MySQL查询结果导出到文件方法不能覆盖或者添加到已经创建的文件。例如: mysqlselect1intooutfile'/tmp/t1.txt'; Query
推荐度:
标签: 查询 文件 导出
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top