Azure Database for MySQL Flexible Server July 2025 version release notes

We're excited to announce the July 2025 version of Azure Database for MySQL Flexible Server. Starting July 1, 2025, all new servers will automatically be onboarded to this latest version. Existing servers are upgraded during their next scheduled maintenance. If you prefer to upgrade your servers earlier, you can enroll in our Virtual Canary Program by following this link.

This new version introduces a range of new features and enhancements, resolves known issues, and includes essential security patches to ensure optimal performance and security.

Engine version changes

  • All existing 8.4 server upgrades to 8.4.5 version.
  • Innovation release version default to 9.3 version.
  • No changes to existing 8.0 server.
  • No changes to existing 5.7 server.

To check your engine version, run SELECT VERSION(); command at the MySQL prompt.

After the maintenance succeeds, you can run the following command in the Azure CLI to check the Azure MySQL minor version as well:

az mysql flexible-server show --resource-group {resource group name} --name {server name} --query "fullVersion"

Note

You must have the Azure CLI installed and updated to the latest version to run the above CLI command.

Features

  • Azure Database for MySQL now supports customer to bind Azure MySQL to a custom port. Learn more
  • Azure Database for MySQL now supports ability to configure backup interval for the automatic backup's taken by the system to improve restore speed. Learn more

Improvements

  • binlog_storage_used metric is visible to customer
  • Supporting larger text up to 8192 bytes for the Azure MySQL flexible server slow query logs

Known Issues Fix

  • Fixed the issue that maintenance window property is missing in the LIST server REST API.
  • Fixed the shutdown crash issue of Azure MySQL 5.7 due to community bug