预发布版:2024-07-17
MySQL Shell 控制台提供独立的基于会话的 GUI 控制台工作区,用于交互式 Shell 命令编辑。
MySQL Shell for VS Code 的设置在 MySQL Shell GUI (Msg) 存储库的名称下分类。
-
Msg › Shell Session › Session Browser:
显示问候语 显示消息部分。默认情况下启用。
-
Msg › Shell Session:
开始语言 -
选择新 Shell 会话的初始语言。以下语言选项可用
javascript
(默认)python
sql
-
Msg › Tab Position:
新 Shell 控制台 -
打开 MySQL Shell 控制台时放置新选项卡的位置。以下放置选项可用
Active
(默认):在当前活动编辑器组中。Beside Right
:在活动编辑器组旁边的编辑器组中。Beside Bottom
:在活动编辑器组下方的编辑器组中。
-
Msg › Shell:
强制使用 Https -
强制使用 HTTPS 连接到 MySQL Shell。默认情况下启用。
重要此扩展依赖于一个 MySQL Shell 进程来提供其用户界面和数据。为了保护此敏感数据流,强烈建议在其他用户可以访问运行 MySQL Shell 的机器时使用 HTTPS 加密。这需要在运行 MySQL Shell 的机器上安装 MySQL Shell 的
rootCA.crt
证书。使用欢迎向导执行此任务。之后,您可以在以下位置找到证书
~/.mysqlsh-gui/plugin_data/web_certs/rootCA.crt
(macOS 和 Linux)%appdata%\MySQL\mysqlsh-gui\plugin_data\gui_plugin\web_certs\rootCA.crt
(Windows)
使用 Visual Studio Code SSH 远程开发会话时,此证书也必须安装在您的本地开发机器上。要安装证书
使用安全方法(例如 scp)将
rootCA.crt
证书复制到本地开发机器。在本地安装证书。在 macOS 上,您可以使用 钥匙串访问 来信任证书(请参阅 Unix:为在 localhost 上运行的支持 HTTPS 的 Web 服务器设置证书)。
安装完成后,重新启动 Visual Studio Code。
更改此设置后,始终单击
重新加载 VS Code
(在设置说明中)。 -
Msg › Shell:
外部 URL 字符串值,用于指定用于连接到正在运行的 MySQL 实例的 URL。留空以使用自动启动的本地 MySQL Shell 实例。使用 DATABASE CONNECTIONS 视图菜单中的
选项在 Shell 连接之间切换。-
Msg › Shell:
显示不安全连接警告 -
在不使用 HTTPS 与 MySQL Shell 通信时显示警告面板。默认情况下启用。
更改此设置后,始终单击
重新加载 VS Code
(在设置说明中)。 -
Msg › Shell:
使用外部 选项。