2.8 KiB
Use the influxdb3 delete database command,
the HTTP API, or InfluxDB 3 Explorer to delete a database from {{< product-name >}}.
[!Caution]
Deleting a database cannot be undone
Deleting a database is a destructive action. Once a database is deleted, data stored in that database cannot be recovered.
- Delete a database using the influxdb3 CLI
- Delete a database using the HTTP API
- Delete a database using InfluxDB 3 Explorer
Delete a database using the influxdb3 CLI
Provide the following:
- Name of the database to delete
-
- {{< product-name >}} {{% token-link "admin" "admin" %}}
influxdb3 delete database DATABASE_NAME
Replace the following:
- {{% code-placeholder-key %}}
DATABASE_NAME{{% /code-placeholder-key %}}: the name of the database to delete
Enter yes to confirm that you want to delete the database.
Delete a database using the HTTP API
To delete a database using the HTTP API, send a DELETE request to the /api/v3/configure/database endpoint:
{{% api-endpoint method="DELETE" endpoint="{{< influxdb/host >}}/api/v3/configure/database" %}}
Include the following in your request:
- Query parameters:
db: Database name to delete
- Headers:
Authorization: Bearerwith your {{% token-link "admin" %}}
curl --request DELETE "{{< influxdb/host >}}/api/v3/configure/database?db=DATABASE_NAME" \
--header "Authorization: Bearer AUTH_TOKEN"
Replace the following:
- {{% code-placeholder-key %}}
DATABASE_NAME{{% /code-placeholder-key %}}: the name of the database to delete - {{% code-placeholder-key %}}
AUTH_TOKEN{{% /code-placeholder-key %}}: your {{% token-link "admin" %}}
Response
A successful deletion returns HTTP status 200 with no content body.
Delete a database using InfluxDB 3 Explorer
You can also delete databases using the InfluxDB 3 Explorer web interface:
- If you haven't already, see how to get started with Explorer and connect to your {{% product-name %}} server.
- In Explorer, click Databases in the left navigation.
- Find the database you want to delete in the list.
- Click the Delete icon (trash can) next to the database name.
- In the confirmation dialog, type the database name to confirm.
- Click Delete Database.
[!Caution] This action cannot be undone. All data in the database will be permanently deleted.
For more information, see Manage databases with InfluxDB 3 Explorer.