本节记录了自 MySQL Workbench 5.1.9 发布以来应用的所有更改和错误修复。
无法使用 MAC OS X 版本的 MySQL Workbench 编辑现有关系的基数。尝试使用单选按钮更改基数无效。例如,不可能将关系从一对多更改为一对一。(漏洞 #44043)
当在Database、Forward Engineer... 中指定非标准端口时 ,例如 3307,MySQL Workbench 仍然尝试连接到端口 3306。(错误 #44014)
-
创建外键时,在原始表中选择了一个列,但在外表中没有选择列。如果项目已保存并尝试重新加载它,则会生成此错误消息:
Unserializing GRT data - Inserting null value to not null list
这个错误阻止了 MySQL Workbench 打开项目文件,导致所有模型数据都无法访问。(漏洞 #43997)
在编辑器中更改表名时,表编辑器中选项卡上显示的表名不会更新。(漏洞 #43960)
使用表编辑器中的“插入”选项卡 输入的数据不会显示在“插入”选项卡中,但会在保存项目时保存到 MWB 文件中。可以在 OS X 以外的平台上运行的 MySQL Workbench 中查看数据,但 MySQL Workbench 的 OS X 版本不显示使用“插入”选项卡输入的数据。(漏洞 #43907)
-
当使用Tools , Install Plugin/Module File...菜单选项安装插件时,MySQL Workbench 复制了选定的插件并报告:
'Copied module /Users/tilman/Desktop/SymfonyYmlExport.grt.lua to '/Users/tilman/Library/Application Support/MySQL/Workbench/modules/SymfonyYmlExport.grt.lua' Please restart Workbench for the change to take effect.'
重新启动时,MySQL Workbench 崩溃了。MySQL Workbench 只能通过首先从模块目录中删除已安装的文件才能完全重新启动。(漏洞 #43906)
-
启动 MySQL Workbench 后不久,就会生成带有以下消息的错误弹出对话框:
"AXDocument" attribute unsupported by <some component>
这发生在 OS X 版本的 MySQL Workbench 上,当时第三方使用监控实用程序正在运行。此错误是由于默认情况下禁用自定义异常报告。(漏洞 #43872)
-
尝试编辑表格导致此错误:
The plugin db.mysql.editors.mwbplugin does not contain the published object DbMysqlTableEditor
只有在启动 MySQL Workbench 后立即打开项目时才会发生这种情况。(漏洞 #43863)
-
如果打开 MySQL Workbench 项目文件,关闭所有选项卡,然后选择File和New,MySQL Workbench 崩溃并显示以下错误消息:
Unknown exception caught in c:\users\tax\documents\visual studio 2008\projects\wb 5.1\workbench\backend\windows\wbprivate.wr\src\Wb.h at line 994.
(漏洞 #43850)
如果在首次保存项目后尝试使用撤消功能,MySQL Workbench 会崩溃。(漏洞 #43849)
创建新的 1:n 链接时,MySQL Workbench 冻结。(漏洞 #43812)
使用导航器放大和缩小 EER 图视图导致 MySQL Workbench 崩溃。(漏洞 #43782)
MySQL Workbench 生成的多对多表是引擎类型服务器默认。它应该是类型
InnoDB
。(漏洞 #43776)-
打开图表时,文件表布局被破坏。所有的桌子都放在左上角。
看起来 MySQL Workbench 将图表布局正确存储在 MWB 文件中,但在文件加载时未正确检索。(漏洞 #43455)
在 EER 图视图中,如果在 Catalog Palette 中展开 Tables 文件夹,然后将一个表拖到 EER 图上,则展开的 Tables 文件夹会立即折叠。(漏洞 #41922)