MySQL 工作台  / 第8章数据库开发  /  8.1 可视化 SQL 编辑器

8.1 可视化 SQL 编辑器

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

  • 构建、编辑和运行查询

  • 创建和编辑数据

  • 查看和导出结果

  • 执行基本的 RDBMS 管理任务

彩色语法突出显示、上下文帮助和代码完成可帮助您编写和调试 SQL 语句。集成的 EXPLAIN 计划提供数据来帮助优化您的查询。下图显示了可视化编辑器的主要元素。

图 8.1 可视化 SQL 编辑器

内容在周围的文字中描述。

可视化 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. 侧边栏面板。侧边栏有两个主要标签:导航器和信息。某些主机上省略了标签。

    Navigator 有两个子选项卡: Administration(以前称为 Management)和 Schemas。您可以通过单击合并 ( ) 将两个选项卡的内容合并(或分开)到一个列表中

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

  8. 次要侧边栏面板(SQL 添加)。SQL Additions 区域提供以下子选项卡:

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

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