從mysql performace blog 中學到的:
1. pager例子
mysql> pager more
pager set to 'more'
mysql>show variables;
然後就使用more命令來顯示「show variables」的輸出
根據我的理解, pager之後可以跟任何shell命令來編輯 pager中輸出的結果,pager會使用管道把結果傳遞給後面的命令。 相對於「[mysql執行結果] | shell命令"例如:
mysql>pager grep log | more
pager set to "grep log | more"
mysql>show variables;
上面的例子用more來顯示了所有變數名中帶有「log」的變數。
操作完之後,可以使用乙個空的pager命令關閉pager模式
mysql>pager
default pager wasn't set, using stdout.
2. edit
例如:
mysql>show tables;
...mysql>edit
//這裡敲回車,注意這裡沒有分號
(在開啟的vi中編輯,然後wq退出)
>;
//退出後在敲上 分號。 來執行這條編輯後的語句。
3. tee
該命令可以指定乙個檔案用來儲存之後該session的所有輸入和執行結果,例如:
mysql> tee /tmp/queries.log
logging to file '/tmp/query.log'
[do your sql here]
mysql>exit;
cat /tmp/queries.log 來檢視剛才輸入的命令和結果。
c mysql命令列 mysql 命令列工具
1 mysql命令選項 2 mysql命令 3 mysql日誌 4 mysql服務端幫助 5 執行mysql指令碼 6 使用技巧 mysql是乙個能夠編輯輸入行的簡單sql shell,支援互動式和非互動式訪問。使用互動式時,查詢結果以ascii表的格式展示。使用非互動式時,查詢結果以製表符分隔的格...
工具 命令列常用技巧
波浪線 就是使用者目錄的意思 cd documents 進入 我的文件 start 開啟資料夾 pwd 顯示當前路徑 cd desktop 進入桌面 touch bashrc 摸一下 bashrc,如果它已經存在就沒什麼作用,如果沒有就會建立乙個bashrc vim bashrc source ba...
mysql 命令列工具
1 mysql命令選項 2 mysql命令 3 mysql日誌 4 mysql服務端幫助 5 執行mysql指令碼 6 使用技巧 mysql是乙個能夠編輯輸入行的簡單sql shell,支援互動式和非互動式訪問。使用互動式時,查詢結果以ascii表的格式展示。使用非互動式時,查詢結果以製表符分隔的格...