本节记录了自 MySQL Workbench 5.1.15 发布以来应用的所有更改和错误修复。这是 5.1 的第一个一般可用性 (GA) 级别版本。
MySQL Workbench Tools、 Options...菜单项已重命名为 Preferences...,并且相应的对话框现在具有标题Workbench Preferences。(漏洞 #44462)
在 EER 图中编辑关系时,会在表编辑器中创建一个新选项卡,而不是使用任何现有的关系选项卡。例如,如果存在一个关系选项卡,然后编辑另一个关系,则会创建一个新选项卡,而不是使用现有选项卡。(漏洞 #39624)
-
在 EER 图中,如果一个表包含具有许多值的枚举,则该表过宽,必须手动调整大小。
版本 5.1.16 现在具有一个新的首选项设置,它允许您指定数据类型定义字符串的最大长度,以显示在 EER 图表的表格中。这适用于
ENUM
和SET
类型。超过这些长度的数据类型定义显示SET/ENUM(...)
在 EER 图中。可以通过从主菜单中选择 “工具” 、“首选项”,然后选择“ 图表”选项卡来找到新设置。这些设置随后可在“表格”面板中使用。(漏洞 #34919)
-
当尝试将新表添加到默认MySQL 模型页面以外的模式页面时,会生成此错误:
Unknown Exception caught in c:\documents and settings\mysqldev\my documents\visual studio 2008\projects\workbench\backend\windows\wbprivate.wr\src\Wb.h at line 1026
(漏洞 #45821)
当使用File、 Export、Forward Engineer SQL CREATE Script或Database、 Forward Engineer...导出模型时,MySQL Workbench 因分段错误而崩溃。这发生在选择要导出的对象之后,选择一个或所有对象都没有关系。这发生在 Ubuntu Linux 和 Windows 上使用 MySQL Workbench 5.1.14 RC。(漏洞 #45718)
数据类型
ENUM
不接受其值中的括号。(漏洞 #45607)在表编辑器的列选项卡中,当右键单击列以显示上下文相关菜单时,上移和下移菜单项被禁用。这意味着无法以正常方式更改列的顺序。(漏洞 #45590)
-
右键单击用户类型窗口的空白区域会产生异常:
System.NullReferenceException: Object reference not set to an instance of an object. at MySQL.GUI.Workbench.UserDatatypesForm.contextMenuStrip1_Opening(Object sender, CancelEventArgs e) at System.Windows.Forms.ToolStripDropDown.OnOpening(CancelEventArgs e) ...
(漏洞 #45490)
-
尝试将触发器代码输入表编辑器的 触发器选项卡时,计时器似乎会定期触发,这导致在键入时添加分隔符。
这仅在使用 OS X 版本的 MySQL Workbench 时发生。(漏洞 #44264)
在Forward Engineer SQL 脚本向导中,浏览按钮打开的位置默认为 MySQL Workbench 安装目录。但是,在设置输出脚本文件后, 浏览按钮打开的位置返回到默认位置,而不是记住上次访问的位置。这需要在每次重新生成脚本时导航到正确的位置。(漏洞 #43837)
MySQL Workbench 在表编辑器中显示不正确的图标。表编辑器中显示的列图标与 EER 图中显示的图标不匹配。(漏洞 #42794)
在Forward Engineer SQL CREATE Script 向导中,Generate INSERT Statements for Tables选项没有考虑在 SQL Export Filters 中排除了哪些表。生成了所有插入语句,包括那些在导出过滤器中被排除的表。(缺陷号 40913)
-
在EER Diagram中,右键编辑表格有时会失败,出现以下错误:
Cannot execute db.mysql.plugin.edit.table Plugin requires unhandled argument type.
(漏洞 #39513)
当一个表被重命名时,为它创建的插入消失了。此外,当表在 Physical Schemata或 目录窗格中更新时,插入不会更新。(漏洞 #38654)
如果在Workbench Preferences对话框的Appearance 选项卡中 更改了字体大小,这不会立即影响 EER 图的视觉外观。(漏洞 #38198)
在表编辑器的索引选项卡中,无法使用#列中可用的列表 更改索引列
PRIMARY
面板中类型索引的列的顺序号。(漏洞 #37273)缩放 EER 图时,表格中的文本有时会超出表格框的边缘。(漏洞 #35407)