Documentation Home
MySQL 连接器/ODBC 发行说明  / MySQL 连接器/ODBC 版本 5.1 中的更改  /  MySQL Workbench 5.1.16 的变化(2009-06-30,全面上市)

MySQL Workbench 5.1.16 的变化(2009-06-30,全面上市)

本节记录了自 MySQL Workbench 5.1.15 发布以来应用的所有更改和错误修复。这是 5.1 的第一个一般可用性 (GA) 级别版本。

添加或更改的功能

  • MySQL Workbench ToolsOptions...菜单项已重命名为 Preferences...,并且相应的对话框现在具有标题Workbench Preferences。(漏洞 #44462)

  • 在 EER 图中编辑关系时,会在表编辑器中创建一个新选项卡,而不是使用任何现有的关系选项卡。例如,如果存在一个关系选项卡,然后编辑另一个关系,则会创建一个新选项卡,而不是使用现有选项卡。(漏洞 #39624)

  • 在 EER 图中,如果一个表包含具有许多值的枚举,则该表过宽,必须手动调整大小。

    版本 5.1.16 现在具有一个新的首选项设置,它允许您指定数据类型定义字符串的最大长度,以显示在 EER 图表的表格中。这适用于ENUMSET类型。超过这些长度的数据类型定义显示 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)

  • 当使用FileExportForward Engineer SQL CREATE ScriptDatabaseForward 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)