不兼容的更改:对于多字节字符集,
加载数据
可能无法正确分配空间并因此忽略输入行。此更改的一个后果是,以前接受的无效字符数据现在被拒绝,如果从没有此bug修复的旧服务器复制到有此bug修复的新服务器,则会导致问题。例如,如果接受无效的旧服务器
use utf8
字符集数据复制到一个更新的服务器,更新的服务器将不接受数据,复制将失败”无效的utf8字符串”错误。针对此问题的解决方案包括:纠正无效数据,使其对字符集正确
使用数据不无效的不同字符集
将主服务器升级到修复了错误的版本,以便主服务器和从服务器以相同的方式解释数据
(Bug #76237, Bug #20683959, Bug #23080148)
这个问题是Bug #14653594的回归。
InnoDB:全文搜索辅助表可以被一个会话删除,而被另一个会话访问。(错误# 23742339)
InnoDB:为已删除的表选择全文索引信息模式表导致段错误。(错误# 23479595)
InnoDB:全文索引同步操作的回滚引发断言。回滚操作试图获取后台同步线程仍然持有的互斥锁。(错误# 23320569)
InnoDB:设置
innodb_monitor_enable
来所有
未启用所有计数器。(Bug #22576241, Bug #80083)复制:格式不正确的
server_uuid
从auto.conf
可能导致意外的停顿。(错误# 21936933)复制:签发
清除二进制日志
语句,如果二进制日志索引文件不可用,例如,由于它已被其他应用程序(如MEB)打开,服务器可能会意外停止。尽管这种情况很少发生,但处理已经变得更加健壮,以避免意外停止,并提供了更多信息错误。(错误# 20381055)复制:当使用基于行的复制和
InnoDB
,当事务已经获取了一个AUTOINC
a相关的锁加载文件
或插入……选择
类型,降低复制从端性能。该修复确保sql_command
为任何DML事件正确设置,例如WRITE_ROWS_EVENT
,UPDATE_EVENT
,DELETE_EVENT
.(Bug #79324, Bug #22247668)复制:MySQL 5.5版本的从服务器没有
server_uuid
复制通过服务器的server_id
.从MySQL 5.6版本开始,复制主只根据从线程检测到僵尸转储线程server_uuid
值,假设每个slave都有唯一的UUID。将MySQL 5.5从服务器连接到MySQL 5.6和更高版本的主服务器意味着主服务器无法检测为服务于运行MySQL 5.6以上版本的从服务器而创建的僵尸转储线程。该修复确保主服务器现在首先检查从服务器是否有server_uuid
集。如果设置了该参数,僵尸转储线程检测将基于从服务器的UUID进行。如果一个奴隶server_uuid
没有设置,僵尸转储线程检测发生的依据是什么server_id
.(Bug #77195, Bug #21179199)复制:与
slave_skip_errors
启用时,仍然存在从站错误没有被正确忽略的特殊情况。例如:当打开和锁定表失败时。
当运行基于行复制的服务器上的字段转换失败时。
在这些情况下,错误被认为是严重的,它不尊重的状态
slave_skip_errors
.修复确保与slave_skip_errors
启用后,将正确处理应用事务期间报告的所有错误。这意味着在这样的设置中,一旦接收到带有log_warnings
选项设置为大于1,如果可以忽略错误,则将警告打印到错误日志中,并且服务器继续执行处理其他被忽略错误的操作。(Bug #70640, Bug #17653275)复制:当使用基于语句或混合二进制日志格式时
——只读=
时,无法修改临时表。(Bug #62008, Bug #12818255)参考文献:参见Bug #14294223, Bug #16561483。
从MySQL 5.5 Community升级到MySQL 5.6 Community或MySQL 5.5 Commercial升级到MySQL 5.6 Commercial时,使用RPM包升级MySQL Server失败。(错误# 23736787)
用于从性能架构语句事件表(例如,
events_statements_current
)并不妨碍同时写入该信息。因此,SQL查询文本字符集可能无效,这可能导致服务器退出。现在无效的字符集导致SQL_TEXT
列截断。(错误# 23540008)的缓冲区溢出
正则表达式
图书馆是固定的。(错误# 23498283)某些论点
NAME_CONST ()
可能导致服务器退出。(错误# 23279858)对于使用MySQL测试套件进行单元测试,可以使用做单元测试命令不再可用。的ct应该使用程序来代替。参见MySQL Server Doxygen文档,可在10bet官方网站https://dev.10bet靠谱mysql.com/doc/index-other.html.(Bug #23273434, Bug #81389)
ST_Distance ()
能否提出一个主张零
返回值。(错误# 22760390)在启用查询缓存的情况下,使用
CURSOR_TYPE_READ_ONLY
然后再用CURSOR_TYPE_NO_CURSOR
导致服务器返回错误。(Bug #22559575, Bug #80026)mysql_real_connect ()
方法调用时不是线程安全的MYSQL_READ_DEFAULT_FILE
或MYSQL_READ_DEFAULT_GROUP
选择启用。(Bug #22322504, Bug #79510)安装MySQL百胜或
zypper
存储库导致/var/log/mysqld.log
正在使用不正确的用户和组权限创建。(Bug #21879694, Bug #78512)如果一个存储函数更新了一个视图,而视图表中定义了一个更新另一个表的触发器,那么它可能会失败并报告一个现有表不存在的错误。(Bug #21142859, Bug #76808)
如果一个
安装插件
语句在共享库名称中包含无效的UTF-8字符,它会导致服务器挂起(或在调试构建中引发断言)。(Bug #14653594, Bug #23080148, Bug #27167197)