Documentation Home
MySQL 5.7 发行说明  /  MySQL 5.7.16 的变化(2016-10-12,全面上市)

MySQL 5.7.16 的变化(2016-10-12,全面上市)

弃用和移除说明

  • 随着 MySQL 8.0 中数据字典的引入, --ignore-db-dir选项和 ignore_db_dirs系统变量变得多余,并在该版本中被删除。因此,它们现在已在 MySQL 5.7 中弃用。

安全说明

  • 不兼容的更改: 对于STANDALONEWIN 构建,默认 secure_file_priv值已从空字符串更改为NULL. 这是默认安全设置,因为它会禁用导入和导出操作。要允许这些操作,请设置 secure_file_priv为用于这些操作的目录的路径名。(错误#24679907、错误#24695274、错误#24707666)

  • MySQL Commercial Server 的链接 OpenSSL 库已更新到版本 1.0.1u。有关此版本中修复的问题的说明,请参阅 http://www.openssl.org/news/vulnerabilities.html

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

  • yaSSL 已升级到版本 2.4.2。此升级纠正了以下问题:潜在的 AES 侧信道泄漏;异常尺寸的 DSA 填充;SSL_CTX_load_verify_locations()OpenSSL 兼容性功能无法处理长路径目录名称。 (错误#24512715,错误#24740291)

X 插件说明

  • 移动或包装了 C++ 11 中具有相应功能的 Boost 类。(缺陷号 24680856)

  • 当语句中存在重复的字段名称时,X 插件生成了不正确的查询Update。(漏洞 #24510083)