10bet网址
MySQL 5.6发布说明
相关文件10bet官方网站 下载这些发布说明

MySQL 5.6发布说明/ MySQL 5.6.31(2016-06-02,普通可用性)的变化

MySQL 5.6.31(2016-06-02,普通可用性)的变化

包装的笔记

  • 支持文件/ MacOSX /固定不再包含在MySQL发行版中。(bug#81038,bug#23088916)

  • INSTALL-SOURCE文件含有部分过时的信息,已从源包中删除。(二进制包不受影响)。(Bug #80680, Bug #23081064)

安全记录

  • MySQL商业服务器的链接OpenSSL库已经更新到版本1.0.1t。有关此版本中修复的问题的说明,请参见http://www.openssl.org/news/vulnerabilities.html.

    此更改不会影响MySQL Server的Oracle生成的MySQL社区构建,它使用yassl库。(bug#23229564)

添加或更改的功能

  • 一个新的CMake.选项,WITH_SYMVER16,如果启用,则导致libmysqlclient包含要与之兼容的额外符号的客户端库libmysqlclient在RHEL / OEL 5,6,7和Fedora释放上。所有符号都存在libmysqlclient.so.16标记了symver 16吗libmsqlclient.so.18,使这些符号有令人鸣喇叭16和18.(bug#22980983)

  • 版本的tcmallocMySQL发行版中包含的库非常旧。它已被删除,不再包含MySQL。(bug#80994,bug#23068660)

错误固定

  • InnoDB:MySQL无法使用GCC 6在Fedora 24上建立。(错误#23227804)

  • InnoDB:纠正了潜在的缓冲区溢出问题InnoDBmemcached插件。(错误# 23187607)

  • InnoDB:在后台索引缓存同步期间释放全文索引缓存。(错误# 22996488)

  • InnoDB:全文索引操作提出了一个断言。(bug#22963169)

  • InnoDB:一个插入手术台上用全文指数和fts_doc_id.列失败,因为已插入fts_doc_id.值超过了连续之间允许的间隙fts_doc_id.价值观。为了避免这个问题,最大使用之间的允许间隙fts_doc_id.价值和新fts_doc_id.价值从10000到65535提出。(bug#22679185)

  • InnoDB:innodb_autoinc_lock_mode = 0,多个线程等待表级锁会导致意外的死锁。(Bug #21983865, Bug #78761)

  • InnoDB:一个冲洗桌...出口行动似乎停滞了。一个循环ibuf_contract_in_background函数无法退出。(bug#21133329,bug#77011)

  • InnoDB:全文查询引发断言。在某些情况下,DDL操作如ALTER TABLE……重命名导致在服务器重启时删除全文辅助表。(错误# 13651665)

  • 复制:在里面next_event()函数,它被从属SQL线程调用以从中继日志中读取下一个,SQL线程没有释放relaylog.log_lock它在遇到错误时获取(例如,由于闭合继电器日志),导致所有其他线程等待在继电器日志上获取锁定以挂起。使用此修复程序,锁定在SQL线程在情况下留下功能之前释放。(bug#21697821)

    参见Bug #20492319。

  • 复制:在级联或循环复制设置中使用基于行的复制时,主服务器复制到服务器1,然后再复制到服务器2,服务器2上没有正确应用合并表。这可能导致服务器2上的意外停机,而服务器1不受影响。(错误# 17018343)

  • 复制:如果是多线程复制从站运行relay_log_recovery = 1意外停止,在重新启动期间,继电器日志恢复过程可能会失败。这是由于交易不一致没有填补,看处理副本服务器的意外停止。在此修复之前,要从手动设置所需的情况下恢复relay_log_recovery = 0,开始奴隶启动从服务器,直到sql_after_mts_gap修复任何事务不一致,然后用relay_log_recovery = 1。此过程现已自动化,在自动重启时启用Multithread Slave的继电器日志恢复。(bug#77496,bug#21507981)

  • 微软的Windows操作系统:在Windows上,MySQL安装可能导致MySQL被放在C:\ Program Files \ Canon \ Easy-WebPrint EX。(错误# 14583183)

    参考:参见:Bug #70918, Bug #68821, Bug #68227。

  • 微软的Windows操作系统:在Windows环境下,MySQL安装失败微软HKEY_LOCAL_MACHINE \ SOFTWARE \ \ Windows \ CurrentVersion \ Uninstall \注册表项与键/值对“InstallLocation”“\ hewlett-packard \\”。(Bug #74631, Bug #19949163)

  • 插入关于重复密钥更新取代在一个表格上,具有错误的外键约束失败,不正确重复的条目错误而不是外键约束违规错误。(bug#23135731)

    参考文献:这个问题是一个回归的:bug#78853,bug#22037930。

  • 为调试构建,concat_ws()如果没有什么可补充的,可以提出一个断言。(错误# 22888420)

  • 在多个线程中同时调用企业加密函数可能导致服务器退出。(错误# 22839278)

  • 试图在创建和删除企业加密功能后使用它们可能会导致服务器退出。(错误# 22669012)

  • 环境sort_buffer_size一个非常大的值可能会导致一些操作失败,并出现内存不足的错误。(错误# 22594514)

  • 控件导致死锁时,可能会引发断言选择...群组...用于更新使用松散索引扫描执行的查询。(错误# 22187476)

  • 修正了几个潜在的缓冲区溢出问题。(Bug #21977380, Bug #23187436, Bug #23202778, Bug #23195370, Bug #23202699)

  • 如果CA证书被给予——ssl-ca选项有一个无效路径,yassl返回与openssl不同的错误消息。现在都回来了SSL连接错误:SSL_CTX_SET_DEFAULT_VERIFY_PATHS失败。(错误# 21920657)

  • 一些字符串函数返回其参数的一个或它们的结果组合。如果其中一个参数具有非ASCII字符集,则结果字符串具有相同的字符集,导致预期ASCII字符串时的行为不正确。(bug#18740222)

  • 在Fedora 24上,由于MariaDB包中的更改,使用Community MySQL Server RPM升级无法替换已安装的MariaDB Galera服务器。(Bug #81390, Bug #23273818)

  • MySQL使用Sun Studio没有在Solaris 12下编译。纠正这一点,实例使用__attribute__被改变为MY_ATTRIBUTE。(Bug #80748, Bug #22932576)

  • 用于编译的服务器-DWITH_PERFSCHEMA_STORAGE_ENGINE = 0,可以在服务器启动期间使用的缓冲日志消息发生内存泄漏。(bug#80089,bug#22578574)

  • 对于调试构建,将派生表合并到外部查询块中可能会引发断言。(bug#79502,bug#22305361,bug#21139722)

  • 解析器结构的空指针解引用可以在存储过程名称验证期间发生。(Bug #79396, Bug #22286421)

  • 使用创建用户创建一个帐户mysql_native_passwordmysql_old_password身份验证插件,并使用一个子句的形式确定插件作为 'hash_string.'导致帐户创建时没有密码。(Bug #78033, Bug #21616496)

  • 失败卸载插件可能导致不准确或混乱的错误后续安装插件操作。(bug#74977,bug#20085672)

  • mysqld_multi.当它无法执行时显示误导错误消息my_print_defaults。(bug#74636,bug#19920049)

  • mysqldump.当执行时遇到错误时,静默失败,没有错误消息冲洗日志。(bug#71783,bug#18284273)