CouchDB - 建立資料庫



資料庫是CouchDB中最外層的資料結構,用於儲存您的文件。您可以使用CouchDB提供的cURL工具以及CouchDB的Web介面Futon來建立這些資料庫。

使用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
}

作為響應,伺服器將返回一個內容為“ok”true的JSON文件,表示操作成功。

驗證

透過列出所有資料庫(如下所示)來驗證資料庫是否已建立。在這裡您可以看到列表中新建立的資料庫名稱" 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概述/索引頁面。

Futon Homepage

在此頁面中,您可以看到CouchDB中的資料庫列表,左側有一個“建立資料庫”選項按鈕。

現在點選建立資料庫連結。您將看到一個彈出視窗建立新資料庫,要求您為新資料庫輸入資料庫名稱。選擇符合上述條件的任何名稱。這裡我們建立另一個名為tutorials_point的資料庫。點選建立按鈕,如下圖所示。

Create Database
廣告
© . All rights reserved.