全面上市前:2022-11-17
除了命令和查询编辑外,每个数据库连接还支持编辑用 SQL、TypeScript 或 JavaScript 语言编写的较长脚本文件。与允许语言切换的笔记本界面风格的编辑不同,与数据库连接关联的脚本编辑仅支持传统的单语言脚本文件。
要编辑新的 SQL 脚本、TS 脚本或 JS 脚本:
打开数据库连接或从工具栏的编辑器列表中选择一个打开的连接。
-
在连接的工具栏中,单击文件列表图标并选择
New SQL Script
、New TS Script
或New JS Script
。
默认情况下,第一个在连接选项卡中打开的编辑器是笔记本界面风格的编辑器。可以通过更改以下扩展设置来重置此行为:
将
Msg › Db Editor:
默认编辑器设置值设置为script
。将
Msg › Db Editor:
Start Language设置值设置为您首选的脚本语言。
要编辑现有的 SQL 脚本、TS 脚本或 JS 脚本:
-
通过从活动栏 ( Ctrl + Shift + E ) 中 选择资源管理器图标来导航到脚本文件。
笔记Visual Studio Code 可能会提示你先设置一个文件夹。
右键单击该文件并选择在 MySQL Shell 中编辑文件。
出现提示时,选择用于执行 SQL 的连接。文件在连接选项卡中打开,文件名出现在连接工具栏的 编辑器列表中。
脚本编辑器具有许多与笔记本编辑器相同的编辑功能,尽管打开的脚本文件不利于多个代码块。相反,所有脚本编辑器都支持提供行号的标准文件。
脚本界面的工具栏和 结果集 功能与笔记本界面几乎相同。下图是执行后打开的脚本。在此示例中,该工具生成多个选项卡以显示脚本中单独查询的输出和结果。您可以在执行脚本后继续编辑脚本。