MySQL Workbench 发行说明  / MySQL Workbench 6.3 中的更改  /  MySQL Workbench 6.3.6 的变化(2015-12-15,全面上市)

MySQL Workbench 6.3.6 的变化(2015-12-15,全面上市)

添加或更改的功能

  • 在 OS X 上,多对象选择器在模型概览中被禁用。(缺陷号 22265928)

  • 在 Linux 上,现在支持 Fedora 23。(缺陷 #22146526,缺陷 #79101)

  • Workbench 不再支持 “ mysql_old_password ”协议,因为它的支持在 MySQL Server 5.7 中被移除。因此,删除了使用旧的身份验证协议选项。该选项在 Workbench 6.3.5 中不起作用。

    有关将用户密码从旧格式更新为新格式的信息,请参阅 更新旧身份验证协议密码。(缺陷 #22093548,缺陷 #78947)

  • 使用使用密码(而不是 SSH 密钥)进行身份验证的 SSH MySQL 服务器连接时,管理操作将无法运行。(缺陷号 22047602)

  • File , New Query选项不再需要打开的 MySQL 连接 。(缺陷号 21879064)

  • 创建防火墙用户时,MySQL 防火墙选项卡现在被禁用。(漏洞 #21150265)

修正错误

  • 执行 SELECT 查询后,结果网格仍然为空。添加了新的 GTK2 先决条件,由 Yum 存储库检查。这影响了 Enterprise Linux 变体,例如 Oracle Linux 和 CentOS 发行版。

    此修复程序是在版本 6.3.6 最初发布后发布(推送)的。6.3.6 的当前用户必须重新安装 Workbench。(错误#22376818,错误#79495)

  • 为没有定义规则的用户将 MySQL 防火墙模式设置为“PROTECTING”会发出未处理的异常。(缺陷号 22294174)

  • 对 Microsoft SQL Server 2008 迁移向导进行了改进。(漏洞#22271597)

  • 在 OS X 上,商业版构建中缺少 MySQL 防火墙管理选项。(缺陷号 22270244)

  • 在编辑例程的代码并关闭例程编辑器后,更改的例程被复制,而不是将更改应用到原始例程对象。(漏洞 #22269199)

  • 改进了 JSON 数据字段值编辑器功能,并修复了错误。Workbench 6.3.5 有已知的局限性。(错误#22265214,错误#22337871)

  • 在 Linux 上,MySQL 防火墙安装检查路径 /usr/share/而不是 /usr/share/mysql/. (漏洞 #22263249)

  • 对于在线备份MEB 功能的 Fix Grants不会创建 MySQL Enterprise Backup 用户帐户。(缺陷号 22258080)

  • SSL 结果页面将“-”字符列为 SSL 证书文件名的“_”。(缺陷号 22243210)

  • 数据导出 向导导出数据库对远程连接不起作用。(漏洞 #22233795)

  • 更新了 libzip 库;Workbench 现在可以安装在 Ubuntu 15.10 上。(缺陷 #22230416,缺陷 #79320)

  • 在最初使用Alter Table 更改表格后,在同一屏幕中对同一表格的后续更改,如果没有关闭屏幕,将不会总是完成,因为先前的更改会再次应用。例如,它可能会尝试添加一个已添加的列,或删除一个已删除的列。(缺陷 #22202325,缺陷 #79265)

  • Workbench 无法识别带有前导数字的标识符(如果它前面有一个点)。(缺陷 #22193758,缺陷 #79247)

  • 创建表格后,在同一选项卡中编辑表格会在单击Apply 后产生错误。(缺陷 #22178996,缺陷 #79199)

  • 在执行更改表操作时再次 单击应用将发出“未检测到更改”消息,尽管存在更改。(缺陷 #22169405,缺陷 #79164)

  • MySQL连接搜索栏的背景和文字都是白色的,让人难以辨认。(缺陷 #22168697,缺陷 #79159)

  • 在 Windows 10 和 1366x768 及以下分辨率下,默认表格编辑器窗口不显示表格列。

    作为解决方法,可以调整输出窗格的大小或将其隐藏。(缺陷 #22168049,缺陷 #79160)

  • 现在支持“BY”关键字。(缺陷 #22151204,缺陷 #79121)

  • 现在可以为每个 MySQL 连接配置 MySQL Enterprise Backup 二进制文件,以匹配连接的 MySQL 服务器所需的正确版本。以前,所有连接只能使用一个 MySQL Enterprise Backup 二进制文件。(缺陷 #22143844,缺陷 #79108)

  • 编译 Workbench 现在需要 Connector/C++ 1.1.7 或更高版本,因为这是第一个支持 JSON 的 Connector/C++ 版本。(缺陷 #22141269,缺陷 #79054)

  • 错误日志管理选项卡 在社区版中显示了一个 MySQL 防火墙按钮。(缺陷 #22139172,缺陷 #79082)

  • 服务器日志管理选项卡上, 复制复制详细信息选项已切换。(缺陷 #22139172,缺陷 #79082)

  • 尝试安装 MySQL Enterprise Firewall 将失败并出现以下错误:“未处理的异常:类型对象‘FileUtils’没有属性‘check_file_readable’”。

    解决方法是执行 xyz_install_firewall.sql 与 MySQL 服务器捆绑在一起的脚本。(缺陷 #22138989,缺陷 #79083)

  • Alter Table工具不适用于分区表 。(缺陷 #22135172,缺陷 #79070)

  • 无法调整首选项窗口的大小。(缺陷 #22121297,缺陷 #79022)

  • SQL编辑器中没有保存USE语句的结果,导致执行多条语句时有时会出现未知错误。(缺陷 #22106190,缺陷 #78985)

  • 在 EER 图上放置一个新表并双击新表后,列字段被隐藏。(缺陷 #22090203,缺陷 #78931)

  • Workbench 6.3.5 未检测到“ALTER PROCEDURE”更改。

    作为解决方法,SQL 编辑器可用于使用分隔符修饰“CREATE PROCEDURE”代码。(缺陷 #22084956,缺陷 #78924)

  • 由于 MySQL Server 5.7 中存在更改,Workbench 6.3.5 将无法导出 MySQL Server 5.6 及更低版本。

    作为解决方法,可以使用 MySQL 5.6 版本的 mysqldump。(缺陷号 22060729)

  • 建模表编辑器没有在下拉选择列表中列出 JSON 数据类型,也没有手动接受。从实时数据库导入 JSON 列是可行的,但无法在编辑器中创建/分配 JSON 类型。(错误#22060699、错误#22116098、错误#79012)

  • 对包含 JSON 数据(列)的数据库进行逆向工程失败,并导致 Workbench 崩溃。(漏洞 #22053512)

  • JSON 字段值的编辑器中缺少验证选项。(漏洞 #22052957)

  • 网格和树选项卡会在 JSON 数据字段值编辑器中相互干扰。(缺陷号 22052934)

  • 使用远程连接时,单击对象浏览器中表格名称旁边的扳手图标会导致崩溃。(漏洞 #22052557)

  • 模型从脚本创建 EER 模型,导入脚本将关闭图表而不是创建模型。(缺陷号 22048218)

  • MySQL 防火墙安装向导不起作用。(漏洞 #22047561)

  • 数据迁移向导并不总是适用于 BLOB 数据。(漏洞 #22046141)

  • 在 Linux 上,使用商业版时,在线备份日志窗口的状态日志不会始终更新。(缺陷号 22027353)

  • 尝试向存储过程添加注释会因无效语法错误而失败。(缺陷 #21941439,缺陷 #78683)

  • 在操作日志中单击后,操作输出自动滚动功能无法运行。(缺陷 #21930774,缺陷 #78648)

  • 数据导入向导无法导入大整数。它们现在被正确检测并分配为BIGINT. (缺陷号 21896324)

  • 现在从 MySQL 连接字段中删除了空格。(缺陷 #21865018,缺陷 #78471)

  • 对于 MySQL Server 5.7.8+ 连接,登录名(用户名)的长度现在可以是 32 个字符。(缺陷号 21848065)

  • 复制所有字段名称操作 将插入额外的(重复的)列名称。(缺陷 #21760124,缺陷 #78280)

  • 无法使用远程 MySQL 服务器连接安装 SYS 架构。(漏洞 #21661235)

  • SHOW GRANTS语句将被视为无效语法。(缺陷 #21520434,缺陷 #77868)

  • SQL 编辑器、表编辑器和建模界面不完全支持生成的列(MySQL 5.7 中添加的功能)。(缺陷 #21505058,缺陷 #77837)

  • 捆绑的 OpenSSL 库已升级到版本 1.0.1p。(缺陷号 21438134)

  • 将存储过程添加到例程组时,Workbench 有时会将“_SYNTAX_ERROR”附加到过程。(错误#21174637,错误#77197)

  • 当 MySQL 服务器连接断开时,对 Workbench 进行了多项行为改进。(漏洞 #21131790)

  • SQL 自动完成有时会显示不可用的列。(错误#21046868,错误#76954)

  • 在 SQL 编辑器中创建存储过程时,MySQL Workbench 有时会错误地检测到语法错误。(缺陷 #21031036,缺陷 #76934)

  • 包含模型(通过FileInclude Model)生成的窗口太小。(缺陷号 20956593)

  • 编辑 MySQL 服务器连接时, 在Server ConnectionAdvancedOthers下按Enter可能会关闭 Workbench。(缺陷号 20930014)

  • 在 Windows 上,垂直输出选项卡无法关闭。(缺陷 #20834266,缺陷 #76590)

  • performance_schema_max_sql_text_lengthmax_digest_length选项未显示在“选项文件 ”选项卡下。这些变量指示如何截断语句分析下的查询。(缺陷 #20671061,缺陷 #76223)

  • 在在线备份管理工具中 调整新作业窗口的 大小会显示一个浮动文本框。(缺陷 #20631601,缺陷 #76110)

  • 在 Fedora 21 上,由于一个突出的 Fedora 21 glib 问题,定位日志文件显示日志文件不起作用。(缺陷 #20609499,缺陷 #76066)

  • 在存在多个显示器的 OS X 上,SQL 自动完成框将始终显示在主显示器上,即使 Workbench 在副显示器上也是如此。下划线的 Scintilla 库已更新以解决此问题。(缺陷 #20341650,缺陷 #75460)

  • Workbench 将报告使用多个括号的子查询的 SQL 语法错误。(缺陷 #20330840,缺陷 #75462)

  • 保存名称中包含非 ASCII 字符的模型文件会使 Workbench 崩溃,使用非 ASCII 字符重命名文件会使用 .bak 文件扩展名重命名文件。(缺陷 #20328493,缺陷 #75455)

  • 在 Windows 上,MySQL Workbench 应用程序现在与具有.sql扩展名的文件相关联。(缺陷 #20326058,缺陷 #75453)

  • 如果文件路径包含空格,计划的增量备份将无法运行。(缺陷 #20254772,缺陷 #75092)

  • 检查更新功能未检测到商业版的较新 Workbench 版本 。(缺陷 #20167571,缺陷 #75132)

  • 对于增量备份,在禁用“使用可传输表空间”选项 的情况下尝试使用 TTS 。这导致了一个错误。(缺陷号 20098272)

  • Workbench 的Alter Table功能未检测到小数秒的更改。(缺陷 #19774377,缺陷 #74254)

  • 正向工程 SQL输出有时包含 BOM 字符。(缺陷 #19495516,缺陷 #73693)