Documentation Home
MySQL 5.6 发行说明  /  MySQL 5.6.44 的变化(2019-04-25,正式发布)

MySQL 5.6.44 的变化(2019-04-25,正式发布)

从 MySQL 5.6.44 开始,Oracle 不再为 SUSE 11 提供二进制文件。

包装说明

  • libevent与 MySQL 捆绑 的库已升级到版本 2.1.8。(错误#28207237、错误#29041505、错误#29055011)

安全说明

  • MySQL Commercial Server 的链接 OpenSSL 库已更新至版本 1.0.2r。http://www.openssl.org/news/vulnerabilities.html中描述了新 OpenSSL 版本中修复的问题 。

    此更改不影响 Oracle 生成的 MySQL Community 构建的 MySQL Server,它使用 yaSSL 库。(漏洞 #28988091)

修正错误

  • InnoDB:添加索引时未更新 的INDEX_LENGTHINFORMATION_SCHEMA.TABLES(漏洞 #19811005)

  • 分区:通过在每个分区上使用重新启动的语句 将AUTO_INCREMENT键添加到分区表(漏洞 #92241,漏洞 #28573894)ALTER TABLEALGORITHM=INPLACE

  • 复制: 如果应用程序线程在打开表的过程中停止,则不会设置任何错误,这可能会导致分段错误或断言,具体取决于构建类型。在这种情况下,现在可以正确激活错误处理。(漏洞#28864557)

  • Replication: 如果一个存储引擎有能力记录 STATEMENTformat但没有 ROWformat,当 binlog_format设置为 STATEMENT,应该记录一个不安全的SQL语句,并且应该在错误日志中写入一条警告信息。但是,这样的语句并没有被执行,错误消息被写入错误日志,这binlog_format是设置为MIXEDROW。该问题现已得到纠正,当 binlog_format设置为 STATEMENT。(错误#28429993,错误#73936)

  • Microsoft Windows:系统变量 的有效性测试 named_pipe_full_access_group 未考虑NULL 值。(漏洞 #29256690)

  • MySQL 5.6 没有使用 GCC 7 启用的维护者模式构建。(缺陷 #29048768)

  • 损坏的mysql.user表可能导致服务器退出。(缺陷号 28986737)

  • mysqladmin shutdown没有等待 mysqld关闭。(缺陷 #28466137,缺陷 #91803)

    参考资料:此问题是 Bug #25364806 的回归。

  • 某些状态变量值可能会在恢复到原始值之前暂时增加。(缺陷 #27839644,缺陷 #90351)

  • udf_example二进制分发版中省略 了可加载函数的二进制文件。(错误#26115002,错误#29178542)

  • 对于 2.0 或更高版本, 编译InnoDB memcached插件在使用配置 MySQL 的某些平台上不起作用 。(错误#80073、错误#22573379、错误#23567441)-DWITH_LIBEVENT=systemlibevent

  • Ubuntu 14.04 和 SLES 11 已停产,不再受支持。