It appears that you are encountering issues related to regional restrictions when trying to create an Azure Database for MySQL. The error messages you received indicate that your subscription may not have access to create resources in the selected region, which is common for student accounts or certain Azure program offerings.
Here are some steps you can take to resolve the issues:
- Check Regional Availability: Ensure that the region you are trying to deploy to is available for your subscription type. Some Azure programs have limited access to specific regions.
- Choose a Different Region: If the region you are attempting to use is restricted, try selecting another region that is available for your subscription. You can refer to the list of regions available for Azure Database for MySQL.
- Open a Support Request: If you believe you should have access to the region but are still facing issues, consider opening a support request with Azure. Specify the vCores you want to utilize and mention the restrictions you are encountering.
- Register the MySQL Resource Provider: Ensure that your subscription is registered with the MySQL resource provider. This can be done through the Azure portal, Azure CLI, or Azure PowerShell.
If you continue to face issues, reviewing the deployment operations for more detailed error messages may provide additional insights into what went wrong during the provisioning process.
References: