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/网址,您将在其中获得概述/CouchDB的索引页面如下所示.

删除数据库1

在这里你可以看到三个用户创建的数据库让我们删除名为tutorials_point2的数据库.要删除数据库,请从数据库列表中选择一个数据库,然后单击它,这将指向所选数据库的概述页面,您可以在其中查看数据库上的各种操作.以下屏幕截图显示相同和减号;

删除数据库2

其中你可以找到删除数据库选项.通过点击它你会得到一个弹出窗口,询问你是否确定!单击删除,删除所选数据库.

删除Database3