本节记录了自 MySQL Workbench 5.1.14 发布以来应用的所有更改和错误修复。
从主菜单中 选择数据库、生成目录差异报告导致 MySQL Workbench 崩溃。(漏洞 #45652)
-
生成的 INSERT 语句没有数据库名称。
生成的
INSERT
语句位于 SQL 输出的末尾。USE database
但是,插入组之前没有声明。该组之前的注释INSERTS
确实引用了数据库表。如果您有多个数据库,这会在导入时产生错误。(漏洞 #45642)
在Forward Engineer SQL 脚本向导中,单击显示过滤器按钮时,包含数据库和表名称的左侧面板太窄,尤其是在使用长数据库名称或表名称时。这使得很难确定选择哪些表。(漏洞 #45623)
File 、Export、Forward Engineer SQL CREATE Script向导包含故障按钮。 当提示消息 “你想覆盖现有的 .sql 文件吗?”,“替换”和 “取消”按钮具有相反的效果。单击Replace取消操作,而单击Cancel继续下一步。(漏洞 #45619)
在 Ubuntu Linux 中,右键单击 Catalog、Layers、 User Types或History 选项卡或通常停靠在 MySQL Workbench 右侧的其他选项卡中的任何项目,不会显示上下文相关菜单。(漏洞 #44298)
MySQL Workbench同步模型功能出现意外行为。例如,将模型与实时数据库同步会导致数据库发生变化,即使这不是我们想要的。此外,如果在实时数据库中删除了表,并且同步了模型,则对实时数据库的更改不会反映在模型中。此外,如果创建模型并将其同步到实时数据库中的空模式,当再次进行同步时,MySQL Workbench 会指示需要进行许多更改,即使未对模型或数据库进行任何更改也是如此。(漏洞 #42149)
在“层”选项卡 中双击一个层并没有在 EER 图画布中选择它。但是,可以通过这种方式在 EER 图画布上选择Layers选项卡中的其他对象。(漏洞 #34938)
右键单击EER 图画布中的关系,然后从上下文相关菜单中选择“在新窗口中编辑... ”,没有任何效果。(错误号 34069)