mysql查询结果输出到文件的方法
mysql查询结果导出/输出/写入到文件
方法一:
直接执行命令:
mysql> select count(1) from table into outfile '/tmp/test.xls';
Query OK, 31 rows affected (0.00 sec)
在目录/tmp/下会产生文件test.xls
遇到的问题:
mysql> select count(1) from table into outfile '/data/test.xls';
报错:
ERROR 1 (HY000): Can't create/write to file '/data/test.xls' (Errcode: 13)
可能原因:mysql没有向/data/下写的权限
方法二:
查询都自动写入文件:
mysql> pager cat > /tmp/test.txt ;
PAGER set to 'cat > /tmp/test.txt'
之后的所有查询结果都自动写入/tmp/test.txt',并前后覆盖
mysql> select * from table ;
30 rows in set (0.59 sec)
在框口不再显示查询结果
方法三:
跳出mysql命令行
[root@SHNHDX63-146 ~]# mysql -h 127.0.0.1 -u root -p XXXX -P 3306 -e "select * from table" > /tmp/test/txt
以上就是小编为大家带来的mysql查询结果输出到文件的方法全部内容了,希望大家多多支持我们~
相关推荐
-
把mysql查询结果保存到文件的shell脚本
该脚本是先删除已经存在的文件,然后后台执行SQL语句将其执行结果以一定的格式写入文件 复制代码 代码如下: #!/bin/bashif [ -f "/var/lib/mysql/hell.txt" ]; thenrm -f /var/lib/mysql/hell.txtecho "delete /var/lib/mysql/hell.txt" >> hell.txtfimysql -uroot -plab <<EOFuse home;sele
-
mysql查询结果输出到文件的方法
mysql查询结果导出/输出/写入到文件 方法一: 直接执行命令: mysql> select count(1) from table into outfile '/tmp/test.xls'; Query OK, 31 rows affected (0.00 sec) 在目录/tmp/下会产生文件test.xls 遇到的问题: mysql> select count(1) from table into outfile '/data/test.xls'; 报错: ERROR 1 (HY
-
Python3.6笔记之将程序运行结果输出到文件的方法
新建py文件,在里面写入Python代码,代码的功能是打印10次"Hello!",将代码文件保存到桌面上: 在命令行中运行Python脚本,并将运行结果保存到文件中: (在此之前,要确保设置了环境变量) 首先,来到Python脚本所在目录: 输入: 其中getHtml.py是已经写好的Python脚本,html.txt是目标文件,也就是要把脚本运行结果输出到html.txt中 打开html.txt文件,可以看到里面已经有内容了: 以上这篇Python3.6笔记之将程序运行结果输出到文件
-
Java操作文件输出为字符串以及字符串输出为文件的方法
文件输出为字符串示例代码: /** * 读取文件为字符串 * * @return */ public static String readString() { String str = ""; File file = new File("C:/Users/wan7/Desktop/表单/粗集料试验/粗集料冲击值试验(T0322-2000).html"); try { FileInputStream in = new FileInputStream(file); //
-
Shell执行脚本并输出日志文件的方法
shell 错误输出重定向到标准输出 ./tmp/test.sh > /tmp/test.log 2>&1 >和<是文件重定向符.那么1和2是什么? shell中每个进程都和三个系统文件相关联标准输入stdin标准输出stdout标准错误stderr三个系统文件的文件描述符分别为0,1和2.所以这里2>&1的意思就是将标准错误也输出到标准输出当中. 下面通过一个例子来展示2>&1有什么作用: $ cat test.sh t date test.s
-
使用Python将Mysql的查询数据导出到文件的方法
mysql官方提供了很多种connector,其中包括python的connector. 下载地址在:http://dev.mysql.com/downloads/connector/python/ 直接安装即可. 在python中: 1. 连接: import mysql.connector cnx = mysql.connector.connect(user='scott', password='tiger', host='127.0.0.1', database='employees')
-
PHP连接MySQL查询结果中文显示乱码解决方法
我们首先假设数据库中采用的编码为UTF-8这时我们在PHP页面中应当首先添加 复制代码 代码如下: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 此处charset的值utf-8必须与文件保存时的编码类型一样 之后在数据库查询前添加 复制代码 代码如下: mysql_query("set names 'utf8'"); 该行语句的编码值也应当
-
MySQL查询随机数据的4种方法和性能对比
下面从以下四种方案分析各自的优缺点.方案一: 复制代码 代码如下: SELECT * FROM `table` ORDER BY RAND() LIMIT 0,1; 这种方法的问题就是非常慢.原因是因为MySQL会创建一张零时表来保存所有的结果集,然后给每个结果一个随机索引,然后再排序并返回.有几个方法可以让它快起来.基本思想就是先获取一个随机数,然后使用这个随机数来获取指定的行.由于所有的行都有一个唯一的id,我们将只取最小和最大id之间的随机数,然后获取id为这个数行.为了让这个方法当id不
-
Node.js利用console输出日志文件的方法示例
通常我们在写Node.js程序时,都习惯使用console.log打印日志信息,但这也仅限于控制台输出,有时候我们需要将信息输出到日志文件中,实际上利用console也可以达到这个目的的,今天就来简单介绍一下. 我们首先创建如下文件: // index.js let fs = require('fs'); let options = { flags: 'a', // append模式 encoding: 'utf8', // utf8编码 }; let stdout = fs.createWri
-
Python中让MySQL查询结果返回字典类型的方法
Python的MySQLdb模块是Python连接MySQL的一个模块,默认查询结果返回是tuple类型,只能通过0,1..等索引下标访问数据 默认连接数据库: 复制代码 代码如下: MySQLdb.connect( host=host, user=user, passwd=passwd, db=db, port=port, charset='utf8' ) 查询数据: 复制代码 代码如下: cur = co
-
MySQL 查询结果取交集的实现方法
1 MySQL中如何实现以下SQL查询 (SELECT S.Name FROM STUDENT S, TRANSCRIPT T WHERE S.StudId = T.StudId AND T.CrsCode = 'CS305') INTERSECT (SELECT S.Name FROM STUDENT S, TRANSCRIPT T WHERE S.StudId = T.StudId AND T.CrsCode = 'CS315') 请各位不吝赐教,小弟先谢过~ 解: 取交集 select a
随机推荐
- js正则表达式之replace函数用法
- sql2005 数据库转为sql2000数据库的方法(数据导出导入)
- SpringMVC接收页面表单参数
- Java Web 简单的分页显示实例代码
- ASP.NET使用gridview获取当前行的索引值
- Zend Framework框架之Zend_Mail实现发送Email邮件验证功能及解决标题乱码的方法
- python中的实例方法、静态方法、类方法、类变量和实例变量浅析
- asp 读取文件和保存文件函数代码
- 关于mysql init_connect的几个要点总结
- php图片处理:加水印、缩略图的实现(自定义函数:watermark、thumbnail)
- PHP APC配置文件2套和参数详解
- 黑客避开检测的手段
- Apache提示 the requested operation has failed无法启动的解决方法大全
- jquery的map与get方法详解
- JQurey入门——事件机制之事件中的冒泡现象示例解释
- java正则表达式获取url的host示例
- 详解 Kotlin Reference Basic Types, String, Array and Imports
- Switching 命令大全
- linux下安装solr的教程详解
- python matlibplot绘制多条曲线图