本节记录了自 MySQL Workbench 6.0.7 发布以来应用于 MySQL Workbench 的所有更改和错误修复。
添加了一个新的 MySQL Workbench 首选项(首选项, SQL 编辑器),用于设置单击“添加注释”组合键时在 SQL 编辑器中生成的默认注释类型。它可以是“--”(默认)或“#”。(漏洞 #16679373,漏洞 #68708)
在模型图上创建表格时,在某些表格下绘制第二层时抛出未处理的 NULL 引用异常。(错误#17561185,错误#70518)
-
当对
SQL CREATE
脚本进行正向工程时,检查Omit Schema Qualifier 首选项会正确地从 CREATE 语句中删除模式名称,但它会错误地将模式名称留在 GRANT 语句中。命令序列:文件, 导出,正向工程 SQL CREATE 脚本。(缺陷 #17516695,缺陷 #70438)
在 Microsoft Windows 7 上,在某些情况下,MySQL Workbench 无法连接到 RHEL 5 主机上的 MySQL 服务器。(漏洞 #17516617)
从远程 MySQL 服务器恢复增量备份会发出引用该
WbAdminControl
对象的意外错误。(漏洞 #17516320)-
在 Microsoft Windows 上,在 AppData 路径中保存一个空的 SQL 文件会导致 MySQL Workbench 无法启动。
解决方法是在启动 MySQL Workbench 之前删除空的 SQL 文件。(错误#17512088,错误#70262)
在 Linux 上,动作输出不会自动滚动以将最新的动作(执行的 SQL 语句)放在视图中。(错误#17512005,错误#70421)
选中“使用最近的备份”后,如果先前的增量备份失败,则不会恢复在另一个增量备份之后进行的增量备份。(漏洞#17509626)
在 Microsoft Windows 上,执行Search Table Data并查看结果后,右键单击一行并从上下文菜单中选择Copy Query for Matches 会使 MySQL Workbench 崩溃。(错误#17506404,错误#70411)
对本地数据库执行模型正向工程会产生意外错误。(漏洞#17496362)
在数据结果网格中,选择多个字段并从上下文菜单中选择 Set Field(s) not Null不会改变数据。(错误#17495179,错误#70381)
无法从 MySQL Workbench 中保存空的 SQL 脚本文件,尝试此操作会产生意外错误。(错误#17468833,错误#70365)
Forward Engineer - SQL 创建脚本 向导将在表级别而不是数据库级别生成 权限
LOCK TABLES
。(错误#17468314,错误#70310)audit.log
如果文件丢失 ,将抛出未处理的异常 。(缺陷 #17452099,缺陷 #70323)自包含数据的数据导入/导出现在
*.sql
默认仅选择文件,如果在导出过程中未定义扩展名,扩展名将设置为.sql
. (漏洞 #17449969,漏洞 #69069)将具有多个例程的模型导出为 SQL 脚本时,在某些情况下,生成的 SQL 中的例程后会缺少分隔符。(错误#17448702,错误#70313)
备份操作现在在 Linux 上使用 SOCKET 协议建立连接,在 Windows 上它使用 TCP(如果启用了网络),否则使用 PIPE。(错误#17440001,错误#70295)
MySQL Workbench 现在
--defaults-file
在执行mysqlbackup时使用该选项。(错误#17439084,错误#70293)在 Linux 上,对测试备份目录是否可写的检查进行了改进。此检查现在使用 Linux
test
命令,而不是临时文件创建/删除。(缺陷 #17439061,缺陷 #70292)-
在 OS X 上,打开一个新模型并按下工具栏中的“添加 EER 图”按钮会使 MySQL Workbench 崩溃。
解决方法是从导航或上下文菜单中单击“添加 EER 图”。(错误#17437387,错误#70284)
该
fetch_documentation.sh
脚本已从 MySQL Workbench 源下载中删除,因为它提到(并且需要)从内部 URL 获取文档。(缺陷 #17435353,缺陷 #70279)在具有多个触发器的表上单击Alter Table有时会产生错误。改进了触发器处理以避免此类错误。(错误#17432083,错误#70244)
向下滚动 SQL 文件并执行语句 ( Control + Enter ) 会将窗口滚动回顶部。光标现在仍然存在,即使在调整窗口大小时也是如此。(错误#17399972、错误#15837541、错误#70221、错误#67465)
双击审核日志文件行会产生意外错误。(漏洞#17376494)
如果连接的连接时间非常长, 查看客户端连接可能会生成未处理的异常。(错误#17375435,错误#70174)
-
删除配置的 MySQL Enterprise Backup 目录(例如 )后 单击Online Backup
C:\MySQLBackupHome
将引发未处理的异常。添加了验证,配置文件状态图标添加到备份屏幕,MySQL Workbench 现在重定向到 设置页面而不是发出错误。(漏洞 #17375285)
将 Microsoft SQL Server 数据库迁移到 MySQL 时,带有句点的数据库名称失败,现在句点被替换为下划线。例如,“foo.bar”将变成“foo_bar”。(错误#17370098,错误#70170)
在Catalog Tree窗格 的Catalog选项卡中 选择一个表后,从Edit Table...上下文菜单中选择Insert new row会发出意外错误。(错误#17357020,错误#70140)
在模型选项卡中编辑触发器后,切换选项卡(例如加载连接或 SQL 编辑器选项卡)将导致新的触发器编辑消失。(错误#17348212,错误#70122)
在 Microsoft Windows 上,当鼠标移动时,SQL 编辑器选项卡内的鼠标指针会迅速从指针变为光标,从而产生重复闪烁事件。(错误#17347406,错误#70119)
重新打开 MySQL Workbench 后,打开的查询选项卡不持久(重新打开)。(错误#17341182、错误#17456474、错误#17314977、错误#70107、错误#70325、错误#70035)
在 OS X 上, 选项文件导航器页面的性能选项卡中的完整字段名称不会完全可见。(错误#17323870,错误#70057)
-
无法通过 EER 图中的组编辑器更新存储的例程组。
解决方法是为每个例程使用单独的例程组编辑器,方法是将例程对象拖到例程组编辑器的成员列表中以对它们进行分组。(缺陷 #17323855,缺陷 #70059)
在 MySQL Workbench 的商业版中,“MySQL Utilities”下载按钮链接到 MySQL 实用程序的社区版。它现在链接到适当的版本。(错误#17316512,错误#70049)
在 OS X 上,从审计插件中选择可用的当前文件名后单击获取时间戳范围 将引发未处理的异常。(漏洞 #17300059)
Run , Script File 序列不起作用。(漏洞 #17299680)
I/O 写入减少,这在关闭包含超过 500 列的表的 MySQL Workbench 时尤其明显。(漏洞 #17283888,漏洞 #68276)
EER 图不支持某些汉字。(错误#17275879,错误#69933)
在
!include
MySQL 配置文件中包含 会导致 MySQL Workbench 在启动时崩溃。(漏洞 #17271775)关闭其他选项卡 上下文菜单选项不会关闭表编辑器选项卡。(漏洞 #17235359,漏洞 #69850)
-
和配置参数在“选项文件
innodb_buffer_pool_size
” ( 以前称为“服务器管理” )选项卡innodb_buffer_pool_instances
中重复。它们被列在“ 缓冲池”和“内存”组中。此外,使用 MySQL Workbench 更改这些设置会产生一个更改,该更改还会更改 MySQL 配置文件中的空白。(漏洞 #16915510,漏洞 #69406)
迁移 Microsoft Access 数据库会在 反向工程选定模式步骤中崩溃。MySQL Workbench 不支持 Microsoft Access 的迁移,因此当尝试迁移不受支持的数据库时,迁移向导现在将显示错误(并停止操作)。(漏洞 #16529142,漏洞 #67584)
调整连接列表中Id或 Time列 的宽度后,整型值被无提示截断。现在显示该值,或附加一个省略号 (...)。(错误#16464457,错误#68593)
Workbench Bug Reporter无法登录 以报告错误,即使使用有效凭据也是如此。此错误报告功能已从 MySQL Workbench 中删除。(错误#16056820、错误#14520752、错误#67990、错误#66343)
在 Linux 上,
WM_WINDOW_ROLE
现在可以为所有 MySQL Workbench 窗口正确设置属性。(缺陷 #14171771,缺陷 #65537)当 鼠标光标悬停在 MySQL Workbench 按钮上时,检查更新、提交错误报告和讨论主题现在带有下划线。(缺陷 #11758492,缺陷 #50704)