預先正式發佈:2024-07-17
ShellAPI 包含關於 shell
和 util
全域物件以及啟用在 MySQL 伺服器上執行 SQL 的 mysql
模組的資訊。
ShellAPI 在 JavaScript 和 Python 中可用。
以下 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 模組。 |