本节记录了自 MySQL Workbench 5.2.36 发布以来应用于 MySQL Workbench 的所有更改和错误修复。
在Server Administration下,配置文件的位置不可见。它现在显示在配置文件标签中。(缺陷 #14017264,缺陷 #65033)
当通过主屏幕的“编辑表数据”链接打开时,或者如果模式树未展开 ,SQL 编辑器将以只读模式打开表。(漏洞 #13466131)
在 OS X 上,“文件”、“打开最近”功能会打开不正确的脚本。(漏洞 #13028666)
在 MySQL 服务器停止后查看服务器日志,导致未处理的异常。(漏洞 #12908134)
当 SQL 编辑器窗口打开时,与SQL 编辑器 无关的选项将在“查看”菜单下可用。(缺陷 #11763150,缺陷 #55830)
从剪贴板粘贴在主机名和相关字段中不起作用。用户现在可以将值粘贴到这些字段中。(错误#11753997,错误#45528)
当架构名称包含点时,生成了无效的 SQL。表名现在用引号引起来。(缺陷 #63710,缺陷 #13500360)
导入转储时 MySQL Workbench 可能会冻结。(缺陷 #63669,缺陷 #13485795)
导出具有存储过程的数据库导致未处理的异常。(缺陷 #63653,缺陷 #13476062)
与以前的 MySQL Workbench 版本相比,生成表和视图列表的速度很慢。(缺陷 #63633,缺陷 #13485667)
使用Place a relationship using existing columns EER 选项 创建外键会使 MySQL Workbench 崩溃。(漏洞 #63629,漏洞 #13480328)
更改存在例程的架构名称会预先添加和附加无效的定界符。(缺陷 #63624,缺陷 #13470435)
当显示大文本值时,字段编辑器会挂起。(缺陷 #63606,缺陷 #13485779)
当表名包含会破坏 SQL 语句的字符时,MySQL Workbench 现在会在生成的 SQL 查询中引用表名。(缺陷 #63600,缺陷 #13497088)
MySQL Workbench 会在编辑并关闭 EER 图窗口中的表选项卡后生成异常。(错误#63591,错误#13463991)
SQL 编辑器在某些情况下不会加载。已更正恢复拆分位置的检查以解决此问题。(漏洞 #63582,漏洞 #13490891)
“帮助”、“检查更新”功能未正常运行。(漏洞 #63534,漏洞 #13463399)
密码提示对话框不再是系统上所有打开的应用程序的最顶层窗口,而现在它只是最顶层的 MySQL Workbench 窗口。(缺陷 #63499,缺陷 #13496347)
用户管理面板不适合使用 1024x768 屏幕分辨率的系统。(缺陷 #62341,缺陷 #12967541)
在 OS X 上,在具有外部约束的表的 Alter Table对话框中单击Apply会使 MySQL Workbench 崩溃。(漏洞 #62042,漏洞 #12844307)
MySQL Workbench 需要 Andale Mono 字体。(缺陷 #61782,缺陷 #12757325)
-
MySQL Workbench 有时无法保存仅针对注释的更改。它使用硬限制,但现在使用 MySQL 服务器限制最大注释长度。例如,它会比较表注释更改的前 60 个字符,如果更改不影响前 60 个字符,则会生成错误。
来自 MySQL Server 5.5.3 变更日志:表注释的最大长度从 60 个字符扩展到 2048 个字符。列注释的最大长度从 255 个字符扩展到 1024 个字符。索引定义现在可以包含最多 1024 个字符的注释。(缺陷 #61626,缺陷 #12694146)
数据库同步有时会混淆相似的表名和例程名。(缺陷 #61028,缺陷 #12656879)
ENUM
MySQL Workbench 无法识别值的 大小写更改。(漏洞 #60478,漏洞 #11889204)列标题信息显示为从服务器接收到的信息。(缺陷 #60237,缺陷 #11829800)
在模型的数据库、正向工程师对话框中,如果未选择该选项,
DROP Objects Before Each CREATE Object
则该选项将被忽略Export MySQL Table Objects
。(缺陷 #59200,缺陷 #11766157)更改表名的大小写会导致错误,而这是唯一的更改并且该
SQL Identifiers are Case Sensitive
选项设置为 true。(错误#58808,错误#11765806)Dump Stored Procedures
在导出带有存储过程和选中的 表时,导出功能有时会失败。并且Export as Dump Project Folder
选择将导致未处理的异常。(错误#57500,错误#11764642)正向工程功能现在保留模式名称的大小写,即使在不区分大小写的系统上也是如此。之前它会在这些系统上创建模式名称的小写变体。(错误#56237,错误#11763520)
Forward engineer功能有时会为具有已删除例程和角色 的旧 MySQL Workbench 文件创建无效的 SQL 语法。(错误#53973,错误#11761473)