1.1.2.4 MySQL Workbench 6.0 的新功能

本节总结了与 MySQL Workbench 5.2 版本相关的许多添加到 MySQL Workbench 6.0 的新功能。

一个新的主屏幕

一个全新的现代化主屏幕 ,可以在其中访问 MySQL Workbench 的主要功能,包括与 MySQL 服务器的连接、建模、迁移和命令行实用程序。

图 1.34 主屏幕:Workbench 5.2

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

图 1.35 主屏幕:Workbench 6.0

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

统一的 SQL 编辑器和管理界面

在新的用户界面中,服务器管理功能(例如启动/停止服务器、管理用户帐户等)现在可以直接从 SQL 编辑器界面访问,位于可以浏览模式信息和执行查询的位置附近。

下图包含 SQL 编辑器中架构窗口的三个屏幕截图。第一个来自 MySQL Workbench 5.2,第二个是管理选项卡折叠的 MySQL Workbench 6.0,第三个显示合并管理选项卡的样子。通过单击刷新按钮旁边的新合并按钮来切换合并视图和选项卡式视图。

图 1.36 比较 Workbench 5.2 和 6.0 的 SQL 编辑器界面

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

表数据搜索

您可以选择模式、表或两者来执行客户端搜索用户指定的字符串和模式。要访问这个新的搜索功能,请右键单击左侧边栏中的模式或表,然后选择搜索表数据

此屏幕截图演示了搜索功能以及示例搜索。在此示例中选择并搜索了多个表:

图 1.37 表格搜索功能

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

有关其他信息,请参阅 第 8.1.8 节,“表数据搜索选项卡”

SQL 编辑器的上下文帮助

在您的查询中选择一个关键字或函数,在延迟后它将显示来自 MySQL 服务器的格式化帮助信息(相当于使用命令行 MySQL 客户端的帮助命令)。

图 1.38 上下文相关帮助

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

有关其他信息,请参阅 第 8.1.6 节,“SQL 添加 - 上下文帮助选项卡”

架构检查器

新的架构检查器功能允许您浏览架构对象的一般信息。对于表,还可以执行维护任务,例如 ANALYZEOPTIMIZECHECKCHECKSUM TABLE。要访问检查器,请右键单击模式并选择模式检查器

图 1.39 模式检查器

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

并为表格 选择维护:

图 1.40 模式检查器:维护

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

有关其他信息,请参阅 模式检查器

级联 DELETE 语句生成器

您可以生成从该表中删除一行所需的一系列DELETE 语句,其中包括递归引用它的其他表中的行。该SELECT版本允许您预览哪些行将被删除。右键单击表格并选择复制到剪贴板删除引用

图 1.41 级联 SELECT

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

表格模板

Define templates of tables with commonly used columns, to be used to create new tables in a live connection or in an EER model. In the SQL Editor, choose Create Table Like, or in Modeling, use the right sidebar. For additional information, see Section 9.6, “Table Templates”.

Vertical Text

A Vertical Text output option for queries (equivalent to \G from the command-line Client) was added. To execute, choose Query, Execute Current Statement (Vertical Text Output).

Figure 1.42 Vertical Text (\G)

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

Improved Visual Explain

The Visual Explain output was improved.

Figure 1.43 Visual Explain: Workbench 5.2

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

Figure 1.44 Visual Explain: Workbench 6.0

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

Improved Server Status

Additional server status information was added, and the user interface was improved. Select Server Status from the Management tab to open this window.

Figure 1.45 Server Status: Workbench 5.2

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

Figure 1.46 Server Status: Workbench 6.0

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

Enterprise Features

Support for MySQL Enterprise features in MySQL Workbench Commercial was added. From within the Management tab for an open connection, look for the following products under the heading MySQL Enterprise:

MySQL Enterprise Backup (MEB): A GUI front end for the MEB tool. After installing MySQL Workbench Commercial and MySQL Enterprise Backup, MySQL Workbench will check for and handle the prerequisites. Backup recovery is also supported. This plugin supports MEB with local and remote installations of Linux and macOS, and locally for Windows.

MySQL Audit Log Inspector: A GUI for browsing the contents of generated logs by the commercial Audit Log Plugin. Powerful filtering and search capabilities are available. Fast browsing is provided by caching the log data locally in an encrypted file. This plugin supports MEB with local and remote installations of Linux and macOS, and locally for Microsoft Windows.

Database Migration Features

现在支持 SQL Anywhere 和 SQLite。