文件首頁
MySQL Shell for VS Code


一般可用性前:2024-07-17

第 1 章 歡迎

MySQL Shell for VS Code 能夠互動式編輯和執行 MySQL 資料庫和 MySQL 資料庫服務的 SQL。它將 MySQL Shell 直接整合到 Visual Studio Code 開發工作流程中。

MySQL Shell 主控台在筆記本介面樣式的編輯器中提供 MySQL Shell。透過 GUI 主控台,您可以使用 MySQL Shell 的大部分功能(包括 AdminAPI、X DevAPI 和 ShellAPI)來部署和管理您的 InnoDB Cluster、InnoDB ClusterSet 和 InnoDB ReplicaSet。

資料庫筆記本提供一種與資料庫互動的全新方式。在筆記本編輯器中,您可以從 SQL(具有嵌入式結果)切換到 JavaScript 或 TypeScript 來查詢、操作和視覺化您的資料。此外,每個資料庫連線也支援用於長腳本的單一語言、全頁面編輯器。

下表列出 MySQL Shell 的基本功能,並指出哪些編輯器支援這些功能。它可以協助您選擇要使用 MySQL Shell 的主控台工作階段還是使用資料庫筆記本的互動式和腳本編輯器與 MySQL 互動。

MySQL Shell 功能 MySQL Shell 主控台(Shell 工作階段) 資料庫筆記本 SQL 腳本、TS 腳本、JS 腳本
支援的語言 SQL、Python、JavaScript SQL (MySQL 和 SQLite)、TypeScript、JavaScript SQL (.sql)、TypeScript (.ts)、JavaScript (.js)
互動式程式碼執行
批次程式碼執行
支援的 API AdminAPI、X DevAPI 和 ShellAPI 不適用 不適用
X 通訊協定支援
公用程式
API 命令列整合 不適用 不適用 不適用
輸出格式
記錄和偵錯
全域工作階段 不適用 不適用