手机版
你好,游客 登录 注册
背景:
阅读新闻

MySQL Server 8.0.17发布,世界上最流行的开源数据库

[日期:2019-07-23] 来源:Linux公社  作者:醉落红尘 [字体: ]

MySQL Server 8.0.17已经发布,MySQL Server是世界上最流行的开源数据库,MySQL Cluster是一个实时的开源事务数据库。 MySQL™软件提供了一个非常快速,多线程,多用户,强大的SQL(结构化查询语言)数据库服务器。 MySQL Server适用于关键任务,重载生产系统以及嵌入大规模部署的软件。 Oracle是Oracle Corporation和/或其附属公司的注册商标。 MySQL是Oracle Corporation和/或其附属公司的商标,未经Oracle明确书面授权,客户不得使用。 其他名称可能是其各自所有者的商标。

MySQL Server 8.0.17更新记录:

审核日志备注

加密的MySQL Enterprise Audit日志文件的加密和解密操作使用存储在MySQL密钥环中的密码。 以前,只存储了一个密码。 生成新密码使旧密码无法访问,导致MySQL Enterprise Audit无法读取使用旧密码加密的日志文件。 MySQL Enterprise Audit现在归档旧密码以维护密钥环中的密码历史记录,并在每个加密日志文件名中包含读取文件所需密码的ID。 要在密钥环中启用过期和清除旧存档密码,可以使用新的audit_log_password_history_keep_days系统变量。 请参阅审核日志记录配置。

C API说明

进行了以下C API更改:

HOSTNAME_LENGTH已从60更改为255,并从include/mysql_com.h移至include/my_hostname.h。

USER_HOST_BUFF_SIZE已从include/mysql_com.h移至sql/auth/auth_common.h。

字符集支持

utf8mb4字符集具有新的二进制排序规则utf8mb4_0900_bin,它与现有的utf8mb4_bin二进制排序规则不同,如下所示:

对于整理权重,utf8mb4_bin使用代码点,可能添加前导零字节,而utf8mb4_0900_bin使用utf8mb4编码字节。 两种排序规则的排序顺序相同,但对utf8mb4_0900_bin的排序要快得多。

utf8mb4_bin的pad属性为PAD SPACE,而utf8mb4_0900_bin的pad属性为NO PAD。 因此,涉及utf8mb4_0900_bin的操作不会添加尾随空格,并且涉及具有尾随空格的字符串的比较可能因两个排序规则而不同。

有关更多信息,请参阅Unicode字符集。

更多

下载

CentOS 7.6 下MySQL 8.0.16编译安装  https://www.linuxidc.com/Linux/2019-07/159263.htm

MySQL 8.0安装后Navicat连接不上的问题  https://www.linuxidc.com/Linux/2019-06/158958.htm

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2019-07/159514.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款