本节总结了 MySQL Workbench 6.0 相对于 MySQL Workbench 5.2 版本添加的许多新功能。
在新的用户界面中,服务器管理功能(如启动/停止服务器、管理用户帐户等)现在可以直接从 SQL 编辑器界面访问,位于可以浏览架构信息和执行查询的位置附近。
下图包含 SQL 编辑器中架构窗口的三个屏幕截图。第一个来自 MySQL Workbench 5.2,第二个是带有折叠管理选项卡的 MySQL Workbench 6.0,第三个显示合并的管理选项卡的外观。通过单击刷新按钮旁边的新的合并按钮来切换合并视图和选项卡视图。
您可以选择架构、表或两者来执行客户端搜索以查找用户指定的字符串和模式。要访问此新的搜索功能,请右键单击选择左侧边栏中的架构或表,然后选择
。此屏幕截图演示了搜索功能以及搜索示例。在此示例中,选择了多个表并进行了搜索
有关更多信息,请参阅 第 8.1.8 节,“表数据搜索选项卡”。
在您的查询中选择关键字或函数,经过一段时间后,它将显示来自 MySQL 服务器的格式化帮助信息(等效于从命令行 MySQL 客户端使用 help 命令)。
有关更多信息,请参阅 第 8.1.6 节,“SQL 添加 - 上下文帮助选项卡”。
新的架构检查器功能允许您浏览来自架构对象的常规信息。对于表,也可以执行维护任务,例如 ANALYZE
、OPTIMIZE
、CHECK
和 CHECKSUM TABLE
。要访问检查器,请右键单击架构并选择
并为表选择
有关更多信息,请参阅 架构检查器。
您可以生成一系列 DELETE
语句,这些语句需要从该表中删除一行,其中包括来自引用它的其他表的行,以递归方式。 SELECT
版本允许您预览将要删除的哪些行。右键单击表并选择 、 。
定义具有常用列的表模板,用于在实时连接或 EER 模型中创建新表。在 SQL 编辑器中,选择 按表创建,或在建模中使用右侧边栏。有关更多信息,请参阅 第 9.6 节,“表模板”。
Visual Explain 输出已改进。
添加了额外的服务器状态信息,并改进了用户界面。从 管理 选项卡中选择 服务器状态 以打开此窗口。
在 MySQL Workbench 商业版中添加了对 MySQL 企业版功能的支持。在打开连接的 管理 选项卡中,在 MySQL 企业版 标题下查找以下产品
MySQL 企业版备份 (MEB)
:MEB 工具的 GUI 前端。安装 MySQL Workbench 商业版和 MySQL 企业版备份后,MySQL Workbench 将检查并处理先决条件。还支持备份恢复。此插件支持 MEB 在 Linux 和 macOS 的本地和远程安装,以及在 Microsoft Windows 上的本地安装。
MySQL 审计日志检查器
:用于浏览商业审计日志插件生成的日志内容的 GUI。提供强大的过滤和搜索功能。通过在本地加密文件中缓存日志数据来提供快速浏览。此插件支持 MEB 在 Linux 和 macOS 的本地和远程安装,以及在 Microsoft Windows 上的本地安装。