Share via

Having trouble starting a mysql instance -

Brett Gilmer 0 Reputation points
2025-09-22T13:44:28.38+00:00

When I try to start a mysql instance, I am getting the error below. I have started (and terminated) mysql servers in the past (in this subscription) and the region I am using is US-East and US-East 2.

Is the issue the region choice, or how can I determine if my "subscription does not have access"? I do see other answers about asking for a quota allowance but I would rather have the option to not have to ask and wait for permission whenever I want to start up a service.

If a region is having quota issues, is that something that "will pass in a few hours?" or do I need to consider moving to a new region? I am at the start of something so I could pick another US region if that simplifies matters, as long as its a region with robust service options.

Thanks

{
    "status": "Failed",
    "error": {
        "code": "ProvisionNotSupportedForRegion",
        "message": "Provisioning in requested region is not supported. Your subscription might not have access to create a server in the selected region. (https://aka.ms/mysqlcapacity)"
    }
}

Azure Database for MySQL

2 answers

Sort by: Most helpful
  1. Mahesh Kurva 10,520 Reputation points Microsoft External Staff Moderator
    2025-09-22T14:57:28.5566667+00:00

    Hi Brett Gilmer ,

    Greetings!!

    Provisioning in requested region is not supported. Your subscription might not have access to create a server in the selected region.

    It looks like your Azure subscription does not currently have access to provision MySQL in the US East or US East 2 region. This can be due to either regional capacity constraints or subscription-level restrictions.

    1.Try a Different Region

    Since you're early in your project and flexible with region choice, we recommend trying a nearby region such as:

    Central US

    West US 2

    South Central US

    These regions typically have broader availability and fewer restrictions.

    2.Check Your Subscription's Quotas

    Go to Azure Portal → Subscriptions → Your Subscription → Usage + quotas

    Filter by region and service (MySQL Flexible Server, etc.)

    Check if you're allowed to create instances in the affected region

    This will help you confirm whether MySQL provisioning is enabled in a specific region.

    3.If Needed, Request Access

    If you want to proceed with US East or East 2, you may need to request a quota increase.

    Those regions are available as seen on:

    Azure Database for MySQL - Flexible Server

    https://learn.microsoft.com/en-us/azure/mysql/flexible-server/overview#azure-regions

    For more information, please refer the document:

    Resolve capacity errors for Azure Database for MySQL

    I hope this information helps. Please do let us know if you have any further queries.

    Was this answer helpful?

    0 comments No comments

  2. TP 157.5K Reputation points Volunteer Moderator
    2025-09-22T14:53:28.9366667+00:00

    Hi Brett,

    By "When I try to start a mysql instance" you are actually referring to creating/deploying a new instance, correct? I ask because "start" in this context usually means starting an existing MySQL Flexible server, not creating a new server.

    In regards to your broader question, in general they don't publish specific details of current capacity nor future capacity plans for each service. For example, recently I've had success creating MySQL Flexible Server instances in US West 3 without pre-requesting quota, however, that doesn't mean the same will be true at some point in the future.

    Please click Accept Answer and upvote if the above was helpful.

    Thanks.

    -TP

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.