2023年1月17日,MySQL Server 8.0.32发布。它是我们 MySQL 8.0 通用版本的最新版本。
新版本引入了一些新功能以及一些弃用,以及错误修复和安全修复。
让我们深入了解这些新功能和更改的一些细节
企业版
- 在 Windows 上,MySQL Enterprise 客户端 Kerberos 身份验证插件现在通过 MIT Kerberos 库支持 GSSAPI 。
优化器
- 添加 explain_format 以使默认解释格式可在全局和每个会话中配置。可能的选项是DEFAULT、TRADITIONAL、JSON & TREE。
mysql> SET @@explain_format=TREE;
Query OK, 0 rows affected (0.00 sec)
mysql> SELECT @@explain_format;
+------------------+
| @@explain_format |
+------------------+
| TREE |
+------------------+
1 row in set (0.00 sec)
mysql> EXPLAIN SELECT Name FROM country WHERE Code LIKE 'A%'\G
*************************** 1. row ***************************
EXPLAIN: -> Filter: (country.`Code` like 'A%') (cost=3.67 rows=17)
-> Index range scan on country using PRIMARY over ('A' <= Code <= 'A????????') (cost=3.67 rows=17弃用
- libmysqlclient:不推荐使用mysql_real_connect() CLIENT_NO_SCHEMA标志。
- 遗留连接压缩参数已弃用。
- 现在已弃用使用美元符号 ( $ ) 作为未加引号的标识符的第一个字符,并将返回警告。
mysql> CREATE TABLE $table (col1 int);
Query OK, 0 rows affected, 1 warning (0.03 sec)
mysql> SHOW WARNINGS;
+---------+------+-------------------------------------------------------------------------------------------------------------+
| Level | Code | Message |
+---------+------+-------------------------------------------------------------------------------------------------------------+
| Warning | 1681 | '$ as the first character of an unquoted identifier' is deprecated and will be removed in a future release. |
+---------+------+-------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)更多信息
在https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-32.html上的发行说明中找到错误修复和功能的完整列表
有关作为 Oracle CPU Jan 2023 一部分的安全修复程序的更多详细信息,请访问 https://www.oracle.com/security-alerts/cpujan2023.html#AppendixMSQL
结合 MySQL Server 8.0.32 版本,新的 8.0 版本发布了 NDB Cluster、MySQL Connectors、MySQL Workbench、MySQL Shell、MySQL Router 和 MySQL Operator for Kubernetes,以及维护版本 MySQL Server 5.7.41。
可以在https://dev.mysql.com/doc/#current-release-notes上在线查看自上一个版本以来所有这些版本的更改
- 在https://dev.mysql.com/downloads/下载我们的 MySQL 社区包
- 使用http://dev.mysql.com/downloads/installer/上的 Windows 安装程序
- My Oracle Support 上提供了 MySQL Enterprise 二进制文件:https: //support.oracle.com(选择“补丁和更新”选项卡,然后在“补丁搜索”中选择“产品或系列(高级搜索)”侧选项卡组件。)
- 或使用http://edelivery.oracle.com/上的 Oracle Software Delivery Cloud下载 MySQL Enterprise 二进制文件。
文章来源:https://blogs.oracle.com/mysql/post/announcing-mysql-server-8032
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




