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查询结果输出到文件的方法全部内容了,希望大家多多支持~
上一篇: 山地车什么牌子好,山地车品牌排行榜!
下一篇: 网页鼠标指针样式(cursor属性)
推荐阅读
-
mysql查询结果输出到文件的方法
-
php使用mysql_query查询超大结果集超内存的解决方法 - 走一趟再说
-
把mysql查询结果保存到文件的shell脚本
-
使用Python将Mysql的查询数据导出到文件的方法
-
php查询mysql数据库并将结果保存到数组的方法_PHP教程
-
MySQL中在查询结果集中得到记录行号的方法_MySQL
-
php使用mysql_query查询超大结果集超内存的解决方法,phpmysql_query_PHP教程
-
MySQL中给自定义的字段查询结果添加排名的方法_MySQL
-
PHP使用mysql_fetch_object从查询结果中获取对象集的方法_PHP教程
-
MySQL 查询结果取交集的实现方法