CouchDB 删除数据库

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

您可以通过发送通过卷曲工具使用DELETE方法向服务器发出请求删除的CouchDB数据库。下面是创建数据库的语法:

  1. $ curl -X DELETE http://127.0.0.1:5984/ database_name

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

假设有一个在CouchDB中名为my_database2数据库。执行的命令如下所述。服务器应具有“OK”JSON文档回应你:真正的指示操作成功。

  1. $ curl -X DELETE http://127.0.0.1:5984/my_database2
  2. {
  3. "ok" : true
  4. }

验证

验证数据库是否通过如下图所示,列出了所有的数据库中删除。在这里,你可以看到被删除的数据库的名称,“MY_DATABASE”是不存在的列表中。

  1. $ curl -X GET http://127.0.0.1:5984/_all_dbs
  2.  
  3. [ "_replicator " , " _users " ]

使用Futon删除数据库

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

删除数据库1

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

删除的Database2

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

删除数据库3