我们很高兴地宣布 Azure Database for MySQL 灵活服务器的 2025 年 9 月版本。 从 2025 年 9 月 1 日起,所有新服务器将自动载入到此最新版本。 现有服务器在下一次计划内维护期间升级。 如果您想要提前升级服务器,您可以通过点击此链接注册虚拟canary计划。
此新版本引入了一系列新功能和增强功能,解决了已知问题,并包括必要的安全修补程序,以确保最佳性能和安全性。
重要
- 在此版本的维护期间,我们将强制将 TLS 1.0/1.1 设置升级到 TLS 1.2。 对于仍在使用 TLS 1.0/1.1 连接到 MySQL 服务器的客户,我们建议更新其客户端以支持 TLS 1.2,否则在应用新版本后可能会遇到连接问题。
- 此版本的维护期间将轮换新的证书颁发机构(CA),以维护强大的安全性和符合性标准。 有关在维护过程中保持连接的流程和需采取的措施的更多详细信息,可在此处查看我们的文档: Azure Database for MySQL 灵活服务器的证书轮换。
引擎版本更改
- 所有现有的 8.0 服务器都升级到 8.0.42 版本。
- 对现有 8.4 服务器没有更改。
- 对现有 5.7 服务器没有更改。
- 创新版本发布服务器没有发生任何更改。
若要检查引擎版本,请在 MySQL 提示符下运行 SELECT VERSION();
命令。
维护成功后,可以在 Azure CLI 中运行以下命令来检查 Azure MySQL 次要版本:
az mysql flexible-server show --resource-group {resource group name} --name {server name} --query "fullVersion"
注释
必须安装 Azure CLI 并将其更新到最新版本才能运行上述 CLI 命令。
Features
注释
现有服务器必须在下一个计划的维护期间升级到最新版本,以实现从版本 8.0 直接在原位升级到 8.4 的功能。
改进
- 数据迁移服务现在可以在外部数据迁移期间检测数据损坏,同时支持 rest API 和 mysql 导入 CLI
- 改进容量相关的服务器创建错误消息,使其更具描述性,并包含面向客户的故障排除指南的链接。
- 改进与专用终结点操作相关的错误信息。
- 引入了新的内置存储过程
mysql.az_drop_broken_table
来修复表损坏问题。 了解详细信息
已知问题修复
- 修复在某些情况下启用 VNet 服务器会失败的问题。
- 修复在某些情况下,VNet服务器创建或时间点恢复过程中出现的停滞问题,导致操作一直持续至超时或客户取消为止。
- 修复了在 servicehealthresources 表上执行 ARG 查询时资源 ID 未正确返回的问题。