PDF (美國信紙尺寸) - 2.2Mb
PDF (A4) - 2.3Mb
MySQL Shell 的 \edit
命令會在預設系統編輯器中開啟命令以進行編輯,然後在 MySQL Shell 中呈現編輯後的命令以供執行。也可以使用簡短形式 \e
或按鍵組合 Ctrl-X Ctrl-E 來叫用此命令。如果您為此命令指定引數,則此文字會放置在編輯器中。如果您未指定引數,則會將 MySQL Shell 歷史記錄中的最後一個命令放置在編輯器中。
EDITOR
和 VISUAL
環境變數用於識別預設系統編輯器。如果無法從這些環境變數識別預設系統編輯器,MySQL Shell 會在 Windows 上使用 notepad.exe
,在任何其他平台上使用 vi
。命令編輯會在暫存檔案中進行,MySQL Shell 會在之後刪除該檔案。
編輯完成後,您必須儲存檔案並關閉編輯器,MySQL Shell 接著會呈現您編輯的文字,讓您按下 Enter 即可執行,或者如果您不想繼續,可以按下 Ctrl-C 來取消。
例如,這裡使用者執行 MySQL Shell 內建報告 threads
,其中包含一組自訂的欄,然後在系統編輯器中開啟命令,為某些欄新增顯示名稱
\show threads --foreground -o tid,cid,user,host,command,state,lastwait,lastwaitl
\e
\show threads --foreground -o tid=thread_id,cid=conn_id,user,host,command,state,lastwait=last_wait_event,lastwaitl=wait_length