📜  CouchDB-创建数据库

📅  最后修改于: 2020-12-02 06:27:01             🧑  作者: Mango


数据库是CouchDB中存储文档的最外层数据结构。您可以使用CouchDB提供的cURL实用程序以及Futon CouchDB的Web界面来创建这些数据库。

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

您可以通过cURL实用程序使用PUT方法将HTTP请求发送到服务器,从而在CouchDB中创建数据库。以下是创建数据库的语法-

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

使用-X,我们可以指定要使用的HTTP自定义请求方法。在这种情况下,我们使用的是PUT方法。当我们使用PUT操作/方法时,URL的内容指定了我们正在使用HTTP请求创建的对象名称。在这里,我们必须使用url中的put请求发送数据库名称来创建数据库。

如果要创建名称为my_database的数据库,请使用上述给定的语法,如下所示创建数据库

curl -X PUT http://127.0.0.1:5984/my_database
{
   "ok":true
}

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

验证

通过列出所有数据库,验证是否创建了数据库,如下所示。在这里,您可以观察到新创建的数据库的名称,即列表中的“ my_database”

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

[ "_replicator " , " _users " , " my_database " ]

使用Futon创建数据库

要创建数据库,请打开http://127.0.0.1:5984/_utils/ 。您将获得CouchDB的Overview / index页面,如下所示。

蒲团首页

在此页面中,您可以查看CouchDB中的数据库列表,左侧是一个选项按钮“创建数据库”。

现在单击创建数据库链接。您会看到一个弹出窗口“创建新数据库”,询问新数据库的数据库名称。请遵循上述条件选择任何名称。在这里,我们正在创建另一个名称为tutorials_point的数据库。单击创建按钮,如以下屏幕截图所示。

创建数据库