本节记录了自 MySQL Workbench 5.2.29 发布以来应用的所有更改和错误修复。
高级搜索和替换对话框已添加到 MySQL Workbench。这可以从主菜单 编辑选项、查找和替换或键盘快捷键 Control+Shift+f访问。(漏洞 #56629)
MySQL Workbench 已更改,因此 SQL 编辑器中的查询编辑器包含 SQL 格式化程序。可以使用Edit , Format菜单项突出显示代码和格式化代码。(缺陷号 50822)
Workbench 首选项对话框中导出目录路径的 默认设置使用混合文件路径定界符(包括和)。(漏洞 #57944)
'/'
'\'
使用逆向工程 SQL 脚本向导导入 SQL 脚本时,将路径从剪贴板复制到“选择 SQL 脚本文件”输入框会导致“无效路径”错误。(漏洞 #57927)
-
对于使用 SSH 连接到服务器的尝试,MySQL Workbench 在用户输入密码后产生了以下错误消息:
AttributeError: ServerProfile instance has no attribute 'serverInfo'
(漏洞 #57695)
-
的实施
get_local_ip_list()
有几个问题:它在发生错误时没有优雅的回退状态。
如果ifconfig不在默认用户路径上,则失败。
它不处理 IPv6 地址。
(漏洞 #57537)
手动创建外键时,如果引用的表不存在,MySQL Workbench 会崩溃。(漏洞 #57470)
在 EER 图视图中,表格标题的颜色与背景颜色相同,使表格标题难以辨认。(漏洞 #57428)
执行查询后,单击“ 导出”按钮将结果集导出到文件时,MySQL Workbench 崩溃。(漏洞 #57379)
当使用 File、Export、 Forward Engineer SQL CREATE Script对模型进行正向工程时,生成的脚本包含一个由单个定界符组成的语句
';'
。(漏洞 #57378)在 SQL 编辑器中,无法关闭最后一个剩余选项卡。关闭最后一个剩余选项卡应该会导致显示一个新的空白选项卡。(漏洞 #57137)
如果为标准 TCP/IP 连接选择了 SSL 选项,则没有提供输入 SSL 证书详细信息的工具。(漏洞 #57101)
-
在 Linux Fedora 14 上,MySQL Workbench 在启动时产生了这个错误:
/usr/bin/mysql-workbench-bin: error while loading shared libraries: libpython2.6.so.1.0: cannot open shared object file: No such file or directory
(漏洞 #56863)
无法更改 EER 图的名称。“图表属性和大小”对话框中缺少该设施。(漏洞 #56625)
首选项对话框的SQL 编辑器 选项卡 上的安全更新选项需要重新启动 MySQL Workbench 才能生效。(漏洞 #56159)
在 SQL 编辑器的表编辑器中,在外键选项卡上,为包含大量表的数据库选择引用表下拉列表会导致 MySQL Workbench 在填充下拉列表时变得无响应。(漏洞 #56014)
在 SQL 编辑器的“创建表”对话框中,如果使用同义词数据类型(例如 )创建新列,则该数据类型
INTEGER
在界面和生成的 SQL 中都将显示为空白。这导致在单击Apply SQL按钮时出错。(漏洞 #55620)删除引用的列时不会更新外键。(漏洞 #55219)
使用“打印”和“打印预览” 菜单项 生成的输出 不正确。仅显示 EER 图的放大左上角。(漏洞 #55139)
在 SQL 编辑器的“更改表”对话框中,尝试对列重新排序失败。如果更改了列位置,然后单击“应用”按钮,对话框将报告未检测到对象的任何更改。(漏洞 #54923)
创建新实例以使用 SSH 和 SSH 证书文件进行连接时,未保存证书文件的位置。(漏洞 #52048)
在 SQL 编辑器中,当使用Alter Table 工具将列设置为自动增量 (AI) 时,对话框报告“未检测到对象的更改”。(漏洞 #50214)