MySQL Workbench 发行说明  / MySQL Workbench 6.3 中的更改  /  MySQL Workbench 6.3.8 的变化(2016-10-21,全面上市)

MySQL Workbench 6.3.8 的变化(2016-10-21,全面上市)

修正错误

  • 重要说明: 在正常操作期间,MySQL Workbench 经常意外关闭或变得无响应。(漏洞 #24571739,漏洞 #82778)

  • GCC 6.2.1 解决了编译器错误。感谢 Christian Hesse 提供的补丁。(错误#24842267,错误#83372)

  • 在存储过程中的有效 SQL 语句中使用->>运算符返回以下错误:对象的 DDL 语句包含语法错误。(缺陷 #24693021,缺陷 #83043)

  • 表格编辑器的“”选项卡显示了错误的 G标志工具提示描述。(漏洞 #24558804,漏洞 #82790)

  • 对于 macOS,表分区模型转置列值导致CREATE TABLE语句不正确。感谢 Kit Yam Tse 提供补丁。(漏洞 #24517322,漏洞 #82716)

  • 将表从 Microsoft SQL Server 迁移到 MySQL Workbench 时,迁移脚本无法将表中的 UCS-2 字符串成功转换为 UTF-8。(漏洞 #23751080,漏洞 #82134)

  • 从 Microsoft SQL Server 2000 进行的数据库迁移出现错误,并在操作未能找到与数据库版本关联的所需架构列表时停止。(漏洞 #23747299,漏洞 #82069)

  • CASE存储过程中带有 子句 的语句WHEN发出语法错误。(错误#23746795,错误#82114)

  • 为现有或新连接选择 TCP/IP over SSH 会导致 MySQL Workbench 失败并退出。(错误#23743373,错误#82113)

  • 在 Windows 上,迁移类型列中包含空字符串的表ntext失败并显示“Could not successfully convert UCS-2 string to UTF-8 ...”错误消息。(漏洞 #23630604,漏洞 #81967)

  • MySQL Workbench 在从 Microsoft SQL Server迁移带有 type 列的表时 nvarchar(max),发现记录大于服务器 max_allowed_packet值,无法将记录复制到服务器。(错误#23623191,错误#81944)

  • Performance Dashboard 中InnoDB Status 下的使用情况图始终低估了InnoDB服务器上报告的缓冲池的实际使用情况。此修复实施了一个新公式来表示InnoDB缓冲池。(漏洞 #23584042,漏洞 #81837)

  • 当数据源是使用 ODBC 的 SQL Anywhere 16 时,迁移向导成功迁移了架构,但未能迁移数据。(缺陷 #22987681,缺陷 #79140)

  • 尝试对 EER 图进行逆向工程时选择太多表会导致 MySQL Workbench 失败并退出。此修复将允许的阈值设置为 1000 个对象,并在对象数量超过阈值时显示警告消息。(漏洞 #22828056,漏洞 #80516)

  • 从“ 帮助”菜单中检查更新未能检测到新版本。(漏洞 #22578656,漏洞 #80074)

  • 当连接到服务器的用户缺乏对 mysql 模式的权限,但对操作所标识的数据库具有完全权限时,导出数据操作会发出未处理的异常。(错误#22478388,错误#79807)

  • 在用户定义模板的“表模板”窗口中添加或编辑字段会导致 MySQL Workbench 失败并退出。(缺陷 #22449752,缺陷 #79721)

  • 从EER 图中表格的“插入”选项卡 导出的数据生成了无效的 JSON 语法。(缺陷 #22381735,缺陷 #79673)

  • 自动完成功能没有按预期提供建议。CTRL + SPACEBAR键盘快捷键可用于激活此功能。(缺陷 #21685267,缺陷 #78185)

  • 在 SQL 编辑器中关闭一个选项卡时,无论打开多少个选项卡,焦点总是返回到第一个选项卡。此修复将焦点返回到已关闭选项卡的前一个选项卡(左侧)。(缺陷 #20351753,缺陷 #75490)

  • 使用 Forward Engineer SQL 脚本向导创建和导出脚本时,在 SQL 脚本的索引部分中不正确地生成索引注释。(缺陷 #19896276,缺陷 #74530)