
作者:Mike Frank,MySQL 产品总监。
本文和封面来源:https://blogs.oracle.com/,爱可生开源社区翻译。
本文约 500 字,预计阅读需要 2 分钟。
1新发布模型简述
在之前的博客中,MySQL 宣布计划转向新的 LTS 创新版本模式,计划每 2 年发布一个主要 LTS 版本。

MySQL 8.4.x 是 LTS 版本系列,下一个主版本则是 9.x 创新版本系列。在创新周期内,MySQL 9.x 季度发布将包括新功能、弃用和删除以及错误修复。
MySQL 9.x 版本还包括 Shell、路由器、MySQL 连接器和客户端。此外还发布了适用于 MySQL 的 VS Code。
建议 MySQL DBA、开发人员和用户,将数据库迁移到支持 9.0 创新、8.4 LTS 和 8.0 版本的连接器和客户端的最新 9.0 GA 版本。
社区推荐阅读
2MySQL Server 9.0 的亮点
9.0 创新系列启动!
9.0 作为初始版本,将会为在即将发布的版本中添加新功能做准备。
向量数据类型!
在 CREATE
和 ALTER
语句中支持。
删除基于 SHA-1 的 native_password
2005 年起,用户一直被警告 SHA-1 哈希不安全。
2015 年,发布了 SHA-256 密码(部署起来更加复杂,而且验证速度较慢)。
2017 年,也就是 7 年前,我们发布了
caching_sha2
。9.0 之前,将 8.0 或 8.4 中的用户密码从
mysql_native_password
更改为caching_sha2_password
ALTER USER 'jeffrey'@'localhost'
IDENTIFIED WITH caching_sha2_password BY 'new_password'
PASSWORD EXPIRE INTERVAL 180 DAY
FAILED_LOGIN_ATTEMPTS 3 PASSWORD_LOCK_TIME 2;
各种库和编译器版本更新
Linux 8/9 GCC 13 Boost 1.85
MySQL 客户端、工具和连接器 9.0 版本
无论服务器版本如何,始终使用最新版本的 MySQL 客户端、工具和连接器。
这些 9.0 客户端、工具和连接器支持 MySQL Server 8.0、8.4 LTS 和 9.0 创新版。
企业版:JavaScript 存储程序
支持基于 JavaScript 的存储程序和函数 SQL 可以调用 JavaScript 存储程序 JavaScript 商店程序可以调用 SQL
3发布预告
预计 10 月份发布:
MySQL 8.4.2(LTS) MySQL 8.0.39(Bug 修复) MySQL 9.1.0(创新)

MySQL 发布模型(图片来源:oracle.com)
本文原文:https://blogs.oracle.com/mysql/post/mysql-july-2024-ga-releases-now-available
本文关键字:#MySQL# #版本发布# #升级# #创新版#
3相关视频
欢迎大家前往社区视频号,观看 MySQL 新版本发布模型系列视频。

✨ Github:https://github.com/actiontech/sqle
📚 文档:https://actiontech.github.io/sqle-docs/
💻 官网:https://opensource.actionsky.com/sqle/
👥 微信群:请添加小助手加入 ActionOpenSource
🔗 商业支持:https://www.actionsky.com/sqle





