MysqlFlexible
Resource Icon

Resource Overview
Azure Database for MySQL - Flexible Server is a fully managed production-ready database service designed to offer greater control and flexibility over database management features and configuration settings. Flexible Server is most suitable for:
- Ease of deployment for features like backups, high availability, security, and monitoring, along with inherent scalability and reduced database management overhead.
- Application development requiring a community edition of MySQL with better control and customization.
- Production workloads with high availability through zone redundancy, zonal deployments, and managed maintenance windows.
- Streamlined development environments.
- Enterprise-grade security, compliance, and privacy.
Associated Resources
Parent Resource
Resource Setting Values
version: MySQL version to use -5.7, `8.0.21sku_name: The name of SKU for the MySQL Server, Tier + compute generation + cores pattern -azureDatabaseSkustorage_gb: MySQL Server capacity(GB) -storageGBiops: The storage IOPS for the MySQL Flexible Server -360~20000admin_username: If the creation mode is default, the administrator login for the MySQL Serveradmin_password: If the creation mode is default, the password associated with the administrator loginauto_grow_enabled: Enable Storage Auto Grow -true,falseavailability_zone: Specifies the Availability Zone. Possible values are 1, 2, 3. -1~3enable_high_availability: Enable high availability of MySQL Flexible Server -true,falsehigh_availability_mode: The high availability mode for the MySQL Flexible Server -SameZone,ZoneRedundantstandby_availability_zone: Specifies the Availability Zone in which the standby Flexible Server should be located. Possible values are 1, 2, 3, Availability Zones cannot overlap. -1~3backup_retention_days: The backup retention days for the MySQL Flexible Server. Possible values are between 1 and 35 days. -1~35public_network_access_enabled: Allow public network access for the Server -true,falseconfigurationname: Name of the configuration for MySQL Flexible Serverparam_value: Specifies the value of the MySQL Flexible Server Configuration
databasecharset: The charset for the MySQL Database -azureMysqlChartSetcollation: The collation for the MySQL Database -azureMysqlCol
firewall_rulestart_ip_address: The Start IP Address asscociated with the Firewall Ruleend_ip_address: The End IP Address asscociated with the Firewall Rule
tag: Tag to categorize resources - up to 512 characters,key:value