Azure Database for MySQL

This section provides comprehensive documentation for Azure Database for MySQL, a fully managed relational database service built on the MySQL community edition. It enables you to focus on application development and maintenance without the operational burden of managing infrastructure.

Key Features

Getting Started

Start your journey with Azure Database for MySQL by exploring our quickstart guides and tutorials. Learn how to provision your first server, connect your applications, and manage your database effectively.

Core Concepts

Understand the fundamental concepts behind Azure Database for MySQL, including server configurations, pricing tiers, virtual networks, and monitoring.

Explore Core Concepts

Note: Azure Database for MySQL supports two deployment options: Single Server and Flexible Server. Flexible Server is recommended for new deployments due to its improved performance, cost-effectiveness, and operational flexibility.

Common Tasks

Find step-by-step instructions for performing common database management tasks:

Reference Material

Access detailed information on client libraries, Azure CLI commands, and the REST API for programmatic management of your Azure Database for MySQL instances.

View Reference Documentation

Tip: For optimal performance and cost efficiency, consider using Azure Database for MySQL - Flexible Server. It offers more granular control over server configurations and advanced features.

Need Help?

If you encounter issues or have questions, our troubleshooting guides and FAQ section can provide solutions and answers.

Troubleshoot Common Issues

Frequently Asked Questions