文件首頁
MySQL Shell for VS Code


預先正式發佈:2024-07-17

5.8 ShellAPI

ShellAPI 包含關於 shellutil 全域物件以及啟用在 MySQL 伺服器上執行 SQL 的 mysql 模組的資訊。

ShellAPI 在 JavaScriptPython 中可用。

以下 Python 物件可用

Python 物件 描述
shell 提供對一般用途函數和屬性的存取權。
util 提供一個全域物件,該物件會將各種工具分組,例如 checkForServerUpgrade (檢查升級過程是否會成功),或 importJson (使用 X Protocol 工作階段,將 JSON 文件從檔案匯入到 MySQL 伺服器中的集合或表格)。如需更多資訊,請參閱MySQL Shell Utilities

以下類別在 JavaScript 和 Python 中可用

類別 描述
Column 表示結果中資料行的中繼資料。
Row 表示結果中的資料列。

以下 JavaScript 物件可用

JavaScript 物件 描述
os 提供對可讓您與作業系統互動之函數的存取權。
shell 提供對一般用途函數和屬性的存取權。
sys 提供對系統特定參數的存取權。如需更多資訊,請參閱啟動指令碼中的模組搜尋路徑變數
util 提供一個全域物件,該物件會將各種工具分組,例如 checkForServerUpgrade (檢查升級過程是否會成功),或 importJson (使用 X Protocol 工作階段,將 JSON 文件從檔案匯入到 MySQL 伺服器中的集合或表格)。如需更多資訊,請參閱MySQL Shell Utilities

以下 JavaScript 函數可用

JavaScript 函數 描述
dir(object) 傳回目標物件上可列舉屬性的清單。
require(module_name_or_path) 載入指定的 JavaScript 模組。