文件首頁
MySQL Shell for VS Code


MySQL Shell for VS Code  /  MySQL Shell 主控台  /  在 GUI 主控台中處理命令

Pre-General Availability: 2024-07-17

5.5 在 GUI 主控台中處理命令

若要處理 MySQL Shell 命令

  1. 輸入以下內容來選取作用中的語言

    • \js 以將 JavaScript 設定為作用中的語言。

    • \py 以將 Python 設定為作用中的語言。

    • \sql 以將 SQL 設定為作用中的語言。

  2. 在命令提示字元中輸入命令。針對已辨識的 JavaScript 和 Python 方法,提供自動完成功能。

  3. 使用 Ctrl+Enter 來發出命令。任何輸出都會顯示在命令下方。任何錯誤也會顯示在命令下方。錯誤取決於作用中的語言。例如,JavaScript 命令中的語法錯誤會以不同於 Python 中 AttributeErrors 的方式顯示 AttributeErrors

注意

並非所有命令都會顯示輸出。

MySQL Shell 提供可讓您修改執行環境的命令。

下表列出無論目前選取的語言為何都可用的命令。由於命令必須獨立於處理模式而可用,因此它們會以逸出序列開始,即 \ 字元。

命令 別名/捷徑 說明
\help \h\? 列印有關 MySQL Shell 的說明,或搜尋線上說明。
\quit \q\exit 結束 MySQL Shell。
\ 在 SQL 模式中,開始多行模式。程式碼會快取,並在輸入空白行時執行。
\status \s 顯示目前的 MySQL Shell 狀態。
\js 將模式切換為 JavaScript。
\py 將模式切換為 Python。
\sql 將模式切換為 SQL。
\connect \c 連線到 MySQL 執行個體。
\reconnect 重新連線到相同的 MySQL 執行個體。
\disconnect 中斷全域工作階段連線。
\use \u 指定要使用的綱要。
\source \.source (沒有反斜線) 使用作用中的語言處理指令碼檔案。
\warnings \W 顯示陳述式產生的任何警告。
\nowarnings \w 不顯示陳述式產生的任何警告。
\history 檢視和編輯命令歷程記錄。
\rehash

手動更新自動完成名稱快取。

\option 查詢和變更 MySQL Shell 組態選項。
\show 使用提供的選項和引數執行指定的報表。
\watch 使用提供的選項和引數執行指定的報表,並定期重新整理結果。
\edit \e 在預設系統編輯器中開啟命令,然後在 MySQL Shell 中呈現。
\pager \P 設定 MySQL Shell 用於顯示文字的分頁程式。
\nopager

停用 MySQL Shell 設定為使用的任何分頁程式。

\system

\!

執行指定的作業系統命令,並在 MySQL Shell 中顯示結果。

警告

\source 命令無法如預期般運作。

嘗試使用 \source 命令時,您必須注意 Visual Studio Code 是不允許直接存取磁碟的 Web 環境。因此,儘管在說明選項中列出,但很難使用 \source 命令來處理指令碼。