Blog Post

Azure Database for MySQL Blog
3 MIN READ

Azure Database for MySQL support for MySQL 9.1 Innovation Release and MySQL 8.4 LTS - Public Preview

Elendil's avatar
Elendil
Icon for Microsoft rankMicrosoft
Nov 20, 2024

We are thrilled to announce the public preview of Azure Database for MySQL support for two exciting MySQL versions: MySQL 9.1 (Innovation Release) and MySQL 8.4 (LTS). These additions empower developers and database administrators with the latest MySQL features and enhancements to build, innovate, and optimize their applications on Azure.

During the public preview phase, support for MySQL 9.1 (Innovation Release) and MySQL 8.4 (LTS) will initially be available in the West Europe, North Europe, Japan East and Southeast Asia Azure regions. Support for additional regions will be rolled out in the coming months. Stay tuned for updates as we expand availability globally.  

MySQL 9.1: Access the cutting-edge Innovation Release

The MySQL 9.1 Innovation Release is now available for exploration on Azure, providing a glimpse into the future of MySQL with experimental features for modern application development. While running in a limited support environment, this version enables you to evaluate the latest innovations, including:

  • JavaScript Stored Procedures: Use JavaScript to write stored procedures, adding flexibility and modern scripting capabilities to your database logic.
  • Vector Data Type: MySQL 9.1 introduces native support for vector data, enabling applications to efficiently handle vectorized data for machine learning, analytics, and more.

Key details about the Azure Database for MySQL Innovation Release environment:

  • Limited features: Azure Database for MySQL support for MySQL 9.1 is designed for testing and innovation. It does not support advanced features like High Availability (HA), replicas, or automated backups.
  • 30-Day lifecycle: During the public preview phase, Innovation Release servers have a 30-day active lifecycle. After 30 days, servers are automatically deleted as per our lifecycle policy. However, due to Azure cache propagation delays, you may still see the server listed in the Azure portal for a short period after deletion. Please note that these servers are no longer functional and cannot be restarted.
  • Billing information: After the server is stopped, you are charged only for IP address and storage costs until you manually delete the server.

MySQL 8.4: The latest Long-Term Support (LTS) version

MySQL 8.4 is the newest Long-Term Support (LTS) version, designed for production environments that demand stability, reliability, and advanced functionality. Azure Database for MySQL now supports MySQL 8.4, which introduces a suite of new features and improvements:

  • Enhanced replication management: MySQL 8.4 brings new filtering options for precise control over replication, along with improved failover handling for high availability.
  • Improved observability: Expanded monitoring and logging capabilities provide deeper insights into database operations.
  • Production-ready: As an LTS version, MySQL 8.4 ensures long-term stability and compatibility, making it ideal for enterprise-grade applications.

Azure Database for MySQL support for MySQL 8.4 follows the same maintenance policies as MySQL 8.0, offering automated patching, security updates, and customizable maintenance windows to fit your operational needs.

Getting Started

To begin using the two new versions, you can either watch the following demo video or continue reading this section for detailed instructions.

 

 

  1. Create a MySQL 9.1 or 8.4 server:
    • Log in to the Azure Portal and navigate to Azure Database for MySQL - Flexible Server.
    • Select MySQL 8.4 for production-ready LTS or MySQL 9.1 Innovation Release for testing and exploring the latest features.
  2. Experiment with new features:
    • With MySQL 9.1, connect to your server and try creating a table with the new VECTOR data type, or use JavaScript stored procedures for flexible scripting.
  3. Share your feedback:
    • As these versions are in public preview, your feedback is invaluable. Share your experience to help us shape the future of MySQL support on Azure.

Conclusion

With the public preview of MySQL 9.1 (Innovation Release) and MySQL 8.4 (LTS), Azure Database for MySQL continues to deliver robust and cutting-edge solutions for your database needs. Whether you’re building mission-critical applications with MySQL 8.4 or exploring the future of MySQL with MySQL 9.1, Azure Database for MySQL has you covered!

Updated Nov 20, 2024
Version 1.0
No CommentsBe the first to comment