保存mysql执行结果
Posted 巴州夜雨
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了保存mysql执行结果相关的知识,希望对你有一定的参考价值。
1. 使用mysql的tee命令记录对mysql的操作过程
(1)第一种情况是在连接数据库的时候使用tee
>mysql -u root -p --tee=/app/log.txt //这时我们对数据库的所有操作都会记录在log.txt上;
(2) 第二种方式是在连接上数据库后使用
mysql> use mydb ;
mysql > tee /app/log.txt //这个命令后面的操作都会记录在log中
mysql> select * from table ;
mysql > notee; //关闭记录功能
2. 将结果导出到文件分析
(1) 直接使用控制台的重定向功能。
mysql -u root -p -e "use mysql; show tables ; " > /app/log.txt
(2) 使用tee命令;
mysql > tee /app/log.txt;
mysql > use mydb;
mysql > show tables;
mysql > notee; //关闭记录功能
3) 有时候还可以使用select * from tableName into outfile \'fineNane\';
结束。
以上是关于保存mysql执行结果的主要内容,如果未能解决你的问题,请参考以下文章