CouchDB – 删除数据库

CouchDB – 删除数据库


使用 cURL 实用程序删除数据库

您可以通过 cURL 实用程序使用 DELETE 方法向服务器发送请求,从而删除 CouchDB 中的数据库。以下是创建数据库的语法 –

$ curl -X DELETE http://127.0.0.1:5984/database name

使用-X我们可以指定我们正在使用的 HTTP 的自定义请求方法,同时与 HTTP 服务器通信。在这种情况下,我们使用 DELETE 方法。通过在其中指定要删除的数据库将 url 发送到服务器。

例子

假设 CouchDB 中有一个名为 my_database2 的数据库。如果要删除它,请使用上面给出的语法,可以按如下方式进行 –

$ curl -X DELETE http://127.0.0.1:5984/my_database2
{
   "ok" : true
}

作为响应,服务器将返回一个内容为“ok”的 JSON 文档true表示操作成功。

确认

通过列出所有数据库来验证数据库是否被删除,如下所示。在这里您可以观察已删除数据库的名称,列表中没有“my_database”

$ curl -X GET http://127.0.0.1:5984/_all_dbs

[ "_replicator " , " _users " ]

使用 Futon 删除数据库

要删除数据库,请打开http://127.0.0.1:5984/_utils/ url,您将在其中获得 CouchDB 的概览/索引页面,如下所示。

删除数据库1

在这里您可以看到三个用户创建的数据库。让我们删除名为 tutorials_point2 的数据库。要删除一个数据库,从数据库列表中选择一个,然后点击它,这将导致所选数据库的概览页面,您可以在其中看到对数据库的各种操作。以下屏幕截图显示相同 –

删除数据库2

其中您可以找到删除数据库选项。点击它,你会看到一个弹出窗口,询问你是否确定!点击删除,删除选中的数据库。

删除数据库3

觉得文章有用?

点个广告表达一下你的爱意吧 !😁