How to Delete Vultr Managed Databases for MySQL

Updated on November 27, 2024

Deleting Vultr Managed Databases for MySQL removes the instance from your account and stops further charges. Only perform this operation after backing up the database because the operation deletes all logical databases, tables, and objects associated with the managed database.

Follow this guide to delete Vultr Managed Databases for MySQL using the Vultr Customer Portal, API, or CLI.

  • Vultr Customer Portal
  • Vultr API
  • Vultr CLI
  1. Navigate to Products and select Databases.

  2. Click the target database instance.

    Select Managed Database

  3. Click Settings and select Delete Managed Database. Click Destroy Database Instance to remove the database.

    Delete Database

  1. List all the database instances by sending a GET request to the List Managed Databases endpoint and note the database ID. For example, 43b4c774-5dff-4ac0-a01f-78a23c2205b5.

    console
    $ curl "https://api.vultr.com/v2/databases" \
        -X GET \
        -H "Authorization: Bearer ${VULTR_API_KEY}"
    
  2. Send a DELETE request to the Delete Managed Database endpoint and specify the database ID to delete the database instance.

    console
    $ curl "https://api.vultr.com/v2/databases/database_id" \
        -X DELETE \
        -H "Authorization: Bearer ${VULTR_API_KEY}"
    

    Visit the Delete Managed Database endpoint to view additional attributes to add to your request.

  1. List all database instances and note the database ID. For instance, d6ac2a3c-92ea-43ef-8185-71a23e58ad8c.

    console
    $ vultr-cli database list --summarize
    
  2. Delete the database instance by specifying a database ID.

    console
    $ vultr-cli database delete database_id
    

    Run vultr-cli database delete --help to view all options.