MySQL Workbench 手册  /  数据库开发  /  可视化 SQL 编辑器

8.1 可视化 SQL 编辑器

可视化 SQL 编辑器包含一组专门的编辑器(查询、模式、表等)和三个面板:侧边栏、辅助侧边栏和输出区域。每个编辑器都在活动 MySQL 连接选项卡内打开一个单独的辅助选项卡。每个面板都可以隐藏或显示。编辑器和面板共同使您能够

  • 构建、编辑和运行查询

  • 创建和编辑数据

  • 查看和导出结果

  • 执行基本的 RDBMS 管理任务

颜色语法高亮显示、上下文帮助和代码补全功能可帮助您编写和调试 SQL 语句。集成的 EXPLAIN 计划提供数据以帮助优化您的查询。下图显示了可视化编辑器的主要元素。

图 8.1 可视化 SQL 编辑器

Content is described in the surrounding text.

可视化 SQL 编辑器元素的描述

  1. 主屏幕选项卡。主屏幕选项卡提供对连接、模型和 MySQL 迁移向导的快速访问。与其他主选项卡不同,主屏幕选项卡不会关闭。有关更多信息,请参阅 第 4 章,主屏幕选项卡

  2. 连接选项卡。与 MySQL 服务器建立的每个连接都由一个单独的连接选项卡表示。当打开其连接选项卡时,服务器可以处于活动状态或非活动状态。有关创建和管理 MySQL 连接的帮助,请参阅 第 5 章,MySQL Workbench 中的连接

  3. SQL 查询选项卡。SQL 查询选项卡是一个辅助选项卡,在您与 MySQL 服务器建立连接时默认打开。每个查询选项卡都由一个递增的数字唯一标识:query 1query 2 等。要关闭打开的选项卡,请单击选项卡上的 x。有关在 MySQL Workbench 中更详细地查看查询编辑,请参阅(第 8.1.1 节,“SQL 查询选项卡”)。

    所有 SQL 查询选项卡都提供一个区域来编辑查询。您可以在此同一中心区域的选项卡内打开其他专门的编辑器。例如,您可以编辑模式、表、列等。管理选项卡也在此区域打开。

  4. 主菜单栏。菜单栏包含以下菜单:文件编辑查看查询数据库服务器工具脚本帮助。可用的操作取决于您单击菜单时选中的选项卡。有关常用菜单的描述,请参阅 第 8.1.3 节,“查询和编辑菜单”

  5. 主工具栏。此工具栏中的快速操作是(从左到右排序)

    • 创建一个新的 SQL 选项卡以执行查询

    • 在新的查询选项卡中打开 SQL 脚本文件

    • 为所选对象打开检查器

    • 在连接的服务器中创建新的模式

    • 在连接的服务器中活动模式中创建新的表

    • 在连接的服务器中活动模式中创建新的视图

    • 在连接的服务器中活动模式中创建新的存储过程

    • 在连接的服务器中活动模式中创建新的函数

    • 在侧边栏模式树中选定的对象中搜索表数据文本

    • 重新连接到 DBMS

  6. 快捷操作。提供以下快捷方式(从左到右排序)

  7. 侧边栏面板。侧边栏有两个主要标签:导航器和信息。在某些主机上,标签被省略。

    导航器有两个子选项卡:管理(以前称为 管理)和 模式。您可以通过单击合并 () 将两个选项卡的内容合并(或分离)到单个列表中。

    信息区域提供 对象信息会话 子选项卡,其中包含有关所选对象和活动连接的只读信息。

  8. 辅助侧边栏面板(SQL 附加功能)。SQL 附加功能区域提供以下子选项卡

  9. 输出区域面板。输出面板可以以以下形式显示已执行查询的摘要:操作输出、文本输出或历史记录输出。有关更多信息,请参阅 第 8.1.7 节,“输出面板”

接下来的部分介绍如何使用可视化 SQL 编辑器。