Azure Database for MySQL website screenshot

Azure Database for MySQL

Azure Database for MySQL is a fully managed relational database service based on the open-source MySQL community edition. Its REST APIs enable management of flexible servers, single servers, databases, firewall and network rules, configurations, replicas, and backups with built-in high availability and automated backups.

9 APIs 0 Features
DatabaseFlexible ServerManaged DatabaseMySQLOpen SourceRelational Database

APIs

Azure Database for MySQL Flexible Servers API

Create and manage MySQL Flexible Servers, including SKU, storage, networking, high availability mode, maintenance windows, and identity. Flexible Server provides granular contro...

Azure Database for MySQL Databases API

Create, list, retrieve, and delete databases hosted on a MySQL Flexible Server. Manage character sets and collations for each database within a server.

Azure Database for MySQL Firewall Rules API

Create and manage server-level firewall rules to grant access to a MySQL Flexible Server from specified client IP address ranges. Required for clients connecting from outside th...

Azure Database for MySQL Configurations API

Manage server parameters (configurations) for a MySQL Flexible Server. Adjust MySQL engine variables such as character_set_server, time_zone, and innodb_buffer_pool_size to tune...

Azure Database for MySQL Replicas API

Manage read replicas for MySQL Flexible Server to scale out read-heavy workloads. Create replicas in the same or different region for performance and read distribution.

Azure Database for MySQL Backups API

List and manage automated backups for MySQL Flexible Servers, including on-demand backup creation, retention configuration, and point-in-time restore operations.

Azure Database for MySQL Administrators API

Configure Azure Active Directory administrators for MySQL Flexible Server. Allows tenant users, groups, or service principals to be designated as MySQL administrators for AAD-ba...

Azure Database for MySQL Check Name Availability API

Check whether a proposed MySQL Flexible Server name is available within the Azure global namespace before creating a new server.

Azure Database for MySQL Operations API

List Azure Database for MySQL provider operations available in the subscription, including supported operation types and metadata.

Collections

Pricing Plans

Rate Limits

Microsoft Azure Mysql Rate Limits

5 limits

RATE LIMITS

FinOps

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
📦
SDKs
SDKs
💰
Pricing
Pricing
🟢
StatusPage
StatusPage
💬
Support
Support
📰
Blog
Blog
📄
ChangeLog
ChangeLog
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
👥
GitHubOrganization
GitHubOrganization
🔗
Website
Website
🔗
Login
Login
📝
Signup
Signup
🔗
LlmsText
LlmsText

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Azure Database for MySQL REST API
  version: '2024-01-01'
request:
  auth:
    type: oauth2
    flow: implicit
    authorizationUrl: https://login.microsoftonline.com/common/oauth2/authorize
    credentials:
      clientId: '{{clientId}}'
items:
- info:
    name: Operations
    type: folder
  items:
  - info:
      name: Azure Database for MySQL REST API List operations
      type: http
    http:
      method: GET
      url: https://management.azure.com/providers/Microsoft.DBforMySQL/operations
      params:
      - name: api-version
        value: ''
        type: query
        description: The API version to use for this operation.
    docs: Lists all available REST API operations for Microsoft.DBforMySQL.
- info:
    name: Servers
    type: folder
  items:
  - info:
      name: Azure Database for MySQL REST API List by subscription
      type: http
    http:
      method: GET
      url: https://management.azure.com/subscriptions/:subscriptionId/providers/Microsoft.DBforMySQL/flexibleServers
      params:
      - name: subscriptionId
        value: ''
        type: path
        description: The ID of the target subscription.
      - name: api-version
        value: ''
        type: query
        description: The API version to use for this operation.
    docs: Lists all flexibleServers resources within the specified subscription.
  - info:
      name: Azure Database for MySQL REST API List by resource group
      type: http
    http:
      method: GET
      url: https://management.azure.com/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DBforMySQL/flexibleServers
      params:
      - name: subscriptionId
        value: ''
        type: path
        description: The ID of the target subscription.
      - name: resourceGroupName
        value: ''
        type: path
        description: The name of the resource group.
      - name: api-version
        value: ''
        type: query
        description: The API version to use for this operation.
    docs: Lists all flexibleServers resources within the specified resource group.
  - info:
      name: Azure Database for MySQL REST API Get resource
      type: http
    http:
      method: GET
      url: https://management.azure.com/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DBforMySQL/flexibleServers/:name
      params:
      - name: subscriptionId
        value: ''
        type: path
        description: The ID of the target subscription.
      - name: resourceGroupName
        value: ''
        type: path
        description: The name of the resource group.
      - name: name
        value: ''
        type: path
        description: Name of the resource.
      - name: api-version
        value: ''
        type: query
        description: The API version to use for this operation.
    docs: Gets a specific flexibleServers resource.
  - info:
      name: Azure Database for MySQL REST API Create or update resource
      type: http
    http:
      method: PUT
      url: https://management.azure.com/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DBforMySQL/flexibleServers/:name
      params:
      - name: subscriptionId
        value: ''
        type: path
        description: The ID of the target subscription.
      - name: resourceGroupName
        value: ''
        type: path
        description: The name of the resource group.
      - name: name
        value: ''
        type: path
        description: Name of the resource.
      - name: api-version
        value: ''
        type: query
        description: The API version to use for this operation.
      body:
        type: json
        data: '{}'
    docs: Creates or updates a flexibleServers resource.
  - info:
      name: Azure Database for MySQL REST API Update resource
      type: http
    http:
      method: PATCH
      url: https://management.azure.com/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DBforMySQL/flexibleServers/:name
      params:
      - name: subscriptionId
        value: ''
        type: path
        description: The ID of the target subscription.
      - name: resourceGroupName
        value: ''
        type: path
        description: The name of the resource group.
      - name: name
        value: ''
        type: path
        description: Name of the resource.
      - name: api-version
        value: ''
        type: query
        description: The API version to use for this operation.
      body:
        type: json
        data: '{}'
    docs: Updates a flexibleServers resource.
  - info:
      name: Azure Database for MySQL REST API Delete resource
      type: http
    http:
      method: DELETE
      url: https://management.azure.com/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DBforMySQL/flexibleServers/:name
      params:
      - name: subscriptionId
        value: ''
        type: path
        description: The ID of the target subscription.
      - name: resourceGroupName
        value: ''
        type: path
        description: The name of the resource group.
      - name: name
        value: ''
        type: path
        description: Name of the resource.
      - name: api-version
        value: ''
        type: query
        description: The API version to use for this operation.
    docs: Deletes a flexibleServers resource.
bundled: true