Azure CLI samples for Azure Database for MySQL - Flexible Server

The following table includes links to sample Azure CLI scripts for Azure Database for MySQL Flexible Server.

Sample link Description
Create and connect to a server
Create an Azure Database for MySQL - Flexible Server instance and enable public access connectivity using Azure CLI Creates an Azure Database for MySQL Flexible Server instance, configures a server-level firewall rule (public access connectivity method) and connects to the server.
Create an Azure Database for MySQL - Flexible Server database in a VNet using Azure CLI Creates an Azure Database for MySQL Flexible Server instance in a VNet (private access connectivity method) and connects to the server through a VM within the VNet.
Monitor and scale
Monitor and scale an Azure Database for MySQL - Flexible Server instance using Azure CLI Monitors and scales a single Azure Database for MySQL Flexible Server instance up or down to allow for changing performance needs.
Backup and restore
Restore an Azure Database for MySQL - Flexible Server instance using Azure CLI Restores a single Azure Database for MySQL Flexible Server instance to a previous point in time.
High Availability
Configure zone-redundant high availability in an Azure Database for MySQL - Flexible Server instance using Azure CLI Enables Zone-Redundant high availability while creating an Azure Database for MySQL Flexible Server instance.
Configure same-zone high availability in Azure Database for MySQL - Flexible Server using Azure CLI Enables Same-Zone high availability while creating an Azure Database for MySQL Flexible Server instance.
Manage server
Restart/stop/start an Azure Database for MySQL - Flexible Server instance using Azure CLI Performs restart, stop and start operations on a single Azure Database for MySQL Flexible Server instance.
List and change server parameters of Azure Database for MySQL - Flexible Server using Azure CLI Changes server parameters of a single Azure Database for MySQL Flexible Server instance.
Replication
Create and manage read replicas in Azure Database for MySQL - Flexible Server using Azure CLI Creates and manages read replicas in a single Azure Database for MySQL Flexible Server instance.
Configure logs
Configure audit logs on Azure Database for MySQL - Flexible Server using Azure CLI Configures audit logs on a single Azure Database for MySQL Flexible Server instance.
Configure slow query logs on an Azure Database for MySQL - Flexible Server instance using Azure CLI Configures slow-query logs on a single Azure Database for MySQL Flexible Server instance.