文档文档

删除数据库

使用 influxdb3 delete database 命令HTTP APIInfluxDB 3 Explorer 从 InfluxDB 3 Core 中删除数据库。

删除数据库不可撤销

删除数据库是一项破坏性操作。一旦数据库被删除,存储在该数据库中的数据将无法恢复。

使用 influxdb3 CLI 删除数据库

提供以下内容

influxdb3 delete database 
DATABASE_NAME

替换以下内容:

  • DATABASE_NAME:要删除的数据库的名称

输入 yes 以确认您要删除该数据库。

使用 HTTP API 删除数据库

要使用 HTTP API 删除数据库,请向 /api/v3/configure/database 端点发送 DELETE 请求。

DELETE localhost:8181/api/v3/configure/database

在您的请求中包含以下内容

  • 查询参数:
    • db:要删除的数据库名称
  • Headers:
curl --request DELETE "localhost:8181/api/v3/configure/database?db=
DATABASE_NAME
"
\
--header "Authorization: Bearer
AUTH_TOKEN
"

替换以下内容:

  • DATABASE_NAME:要删除的数据库的名称
  • AUTH_TOKEN:您的 管理员令牌

响应

成功的删除将返回 HTTP 状态码 200,且无内容体。

使用 InfluxDB 3 Explorer 删除数据库

您也可以使用 InfluxDB 3 Explorer Web 界面删除数据库。

  1. 如果您还没有这样做,请参阅如何 开始使用 Explorer 并连接到您的 InfluxDB 3 Core 服务器
  2. 在 Explorer 中,点击左侧导航栏中的 **Databases**。
  3. 在列表中找到您要删除的数据库。
  4. 点击数据库名称旁边的 **Delete** 图标(垃圾桶)。
  5. 在确认对话框中,输入数据库名称以进行确认。
  6. 点击 **Delete Database**。

此操作不可撤销。数据库中的所有数据将被永久删除。

有关更多信息,请参阅 使用 InfluxDB 3 Explorer 管理数据库


此页面是否有帮助?

感谢您的反馈!


InfluxDB 3.8 新特性

InfluxDB 3.8 和 InfluxDB 3 Explorer 1.6 的主要增强功能。

查看博客文章

InfluxDB 3.8 现已适用于 Core 和 Enterprise 版本,同时发布了 InfluxDB 3 Explorer UI 的 1.6 版本。本次发布着重于操作成熟度,以及如何更轻松地部署、管理和可靠地运行 InfluxDB。

更多信息,请查看

InfluxDB Docker 的 latest 标签将指向 InfluxDB 3 Core

在 **2026 年 2 月 3 日**,InfluxDB Docker 镜像的 latest 标签将指向 InfluxDB 3 Core。为避免意外升级,请在您的 Docker 部署中使用特定的版本标签。

如果使用 Docker 来安装和运行 InfluxDB,latest 标签将指向 InfluxDB 3 Core。为避免意外升级,请在您的 Docker 部署中使用特定的版本标签。例如,如果使用 Docker 运行 InfluxDB v2,请将 latest 版本标签替换为 Docker pull 命令中的特定版本标签 — 例如

docker pull influxdb:2