- CouchDB 教程
- CouchDB - 主頁
- CouchDB - 簡介
- CouchDB - 安裝
- CouchDB - Curl 與 Futon
- CouchDB - HTTP API
- CouchDB - 建立資料庫
- CouchDB - 刪除資料庫
- CouchDB - 建立文件
- CouchDB - 更新文件
- CouchDB - 刪除文件
- CouchDB - 附加檔案
- CouchDB 的有用資源
- CouchDB - 快速指南
- CouchDB - 資源
- CouchDB - 討論
CouchDB - 刪除資料庫
使用 cURL 實用程式刪除資料庫
您可以透過使用 DELETE 方法透過 cURL 實用程式向伺服器傳送一個請求來在 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” − true 的 JSON 文件,表示操作已成功執行。
驗證
透過如下所示列出所有資料庫來驗證該資料庫是否已刪除。此處您可以觀察到,已刪除資料庫的名稱 “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 的概述/索引頁面,如下所示。
此處您可以看到三個使用者建立的資料庫。讓我們刪除名為 tutorials_point2 的資料庫。要刪除資料庫,從資料庫列表中選擇一個數據庫,然後單擊它,這將轉到所選資料庫的概述頁面,在那裡您可以看到針對資料庫的各種操作。以下螢幕截圖顯示了相同的內容 −
在其中,您可以找到 刪除資料庫 選項。單擊它,您將獲得一個彈出視窗,詢問您是否確定!單擊刪除,刪除所選資料庫。
廣告