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