保存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';
結束。

浙公網安備 33010602011771號