本节记录了自 MySQL Workbench 5.2.39 发布以来应用于 MySQL Workbench 的所有更改和错误修复。
表格插入网格现在支持行和单个单元格的复制、剪切和粘贴。(缺陷 #11760095,缺陷 #52469)
SQL 编辑器选项卡现在在标题中显示选定的数据库。(错误#50932,错误#11758694)
File 、Export、Forward Engineer SQL ...向导现在可以选择使用与上次使用 Forward Engineer SQL ...时 相同的配置设置。(缺陷 #34977,缺陷 #11748058)
在 Microsoft Windows 上,缺少mysqlrplshow MySQL 实用程序。(漏洞 #13773189)
在 SQL 编辑器中, 当查找字段为空时,MySQL Workbench 会在选择“全部替换”后冻结。(漏洞 #13744385)
在 Microsoft Windows XP 上,执行数据库导出可能会导致 MySQL Workbench 在使用带有 路径的导出到独立文件选项时崩溃。
UNC
(错误#13701996,错误#64267)在 OS X 上,模式边栏缺少水平滚动条。(缺陷 #13596326,缺陷 #64000)
将片段插入 SQL 编辑器可能会插入不正确的字符。(漏洞 #13466559)
如果表注释包含超过缓冲区大小的 Unicode 字符,将 SQL 复制到剪贴板可能会导致 MySQL Workbench 挂起或崩溃。(缺陷 #64611,缺陷 #13840045)
在数据库中,与任何源同步向导,将模型从
Live Database Server
源同步到 目标将在该步骤Model Schemata
后崩溃。Retrieve Object Information
(缺陷 #64553,缺陷 #13812932)连接超时后,单击重新连接到 DBMS将冻结 MySQL Workbench。(缺陷 #64467,缺陷 #13840041)
SELECT
查询可能会在 SQL 编辑器的验证阶段使 MySQL Workbench 崩溃。(漏洞 #64435,漏洞 #13788133)在更改表时使用“分区”选项卡时 ,MySQL Workbench 会生成无效的 SQL 。(错误#64396,错误#13788180)
在 Windows XP 上,尝试从多个单元格复制值会失败,并且不会将值插入剪贴板。(缺陷 #64281,缺陷 #13726466)
类似的查询
SELECT foo+1 FROM bar
可能会导致崩溃。(漏洞 #64051,漏洞 #13629089)以下顺序可能会使 MySQL Workbench 崩溃:“打开模型”、“将模型与远程数据库同步”、“修改模型”,然后再次“同步模型”。(漏洞 #63943,漏洞 #13779239)
数据导出选项不会在包含导出数据的文件夹名称中使用当前日期 。(缺陷 #63893,缺陷 #13571760)
查看器窗口中的打开值未打开
SELECT
使用该cast
函数的查询。(错误#63874,错误#13548148)在 Fedora Linux 16 及更高版本上,该
service
命令现在用于启动和停止 MySQL 服务器,而不是/etc/init.d/mysqld
. (漏洞 #63777,漏洞 #13519817)Control + a组合键不会选择窗口中的所有文本 。(缺陷 #63752,缺陷 #13511244)
MySQL Workbench 不会使用 GLib 2.3x+ 构建,因为只能
glib.h
直接包含。(漏洞 #63705,漏洞 #13500364)在 OS X 上,如果在完成获取表之前关闭 SQL 编辑器选项卡,则从 SQL 编辑器选项卡中扩展远程数据库的架构会崩溃。(漏洞 #63589,漏洞 #13500242)
MySQL Workbench 窗口的最小尺寸已降低到 980x600 像素,但官方的最低屏幕分辨率要求仍为 1280×1024。(漏洞 #63519,漏洞 #13463411)
当使用 MySQL Workbench 调整MySQL 服务器版本低于 5.1.6的用户和权限
mysql.event
角色时,MySQL Workbench 尝试访问该表会导致未处理的异常。(缺陷 #63149,缺陷 #13496657)在 OS X 上,当查看通常超过窗口宽度的查询结果时,如果列类型为数字,则最后一列的宽度为一个字符。(缺陷 #62588,缺陷 #13365052)
添加新字段后,数据库、同步模型不会更新视图。(缺陷 #62569,缺陷 #13051152)
显式设置的查询
RESTRICT
现在将与未设置的查询正确同步,因为这RESTRICT
是 MySQL 中的默认行为。(漏洞 #62432,漏洞 #13491535)-
在 Microsoft Windows 上,MySQL Workbench 安装程序有时无法检测
VISUAL C++ 2010
安装位置。解决方法是附加
CPP_100_RUNTIMES
到eCustomProperties
.msi 文件中的属性。(缺陷 #62141,缺陷 #12872805) MySQL Workbench 会提示用户输入密码以重新连接到断开连接的 MySQL 服务器,并且此密码对话框不会有焦点但仍显示为带有闪烁光标的顶部窗口。为了减少混淆,这个密码窗口不再是顶部窗口。(缺陷 #62003,缺陷 #12918370)
以下顺序会使 MySQL Workbench 崩溃: 数据库、逆向工程 以生成 EER 图,然后是数据库、 与任何源同步,然后单击鼠标会导致崩溃。(缺陷 #61876,缺陷 #12912593)
滚动鼠标滚轮现在只会滚动焦点窗口。(漏洞 #61480,漏洞 #12661387)
-
_idx
后缀现在在创建时添加到外键 。如果文档是从以前版本的 MySQL Workbench 加载的,MySQL Workbench 会检查是否有重复的命名外键。如果发现重复项,则用户可以选择重命名它们。(错误#60705、错误#58135、错误#12621452、错误#11765197)
.ssh/
基于密码的 SSH 身份验证在提示输入密码之前 仍会检查其中的基于密钥的身份验证文件。(缺陷 #60024,缺陷 #12672238)