CouchDB - Löschen einer Datenbank
Löschen einer Datenbank mit dem Dienstprogramm cURL
Sie können eine Datenbank in CouchDB löschen, indem Sie eine Anforderung mithilfe der DELETE-Methode über das Dienstprogramm cURL an den Server senden. Es folgt die Syntax zum Erstellen einer Datenbank:
$ curl -X DELETE http://127.0.0.1:5984/database name
Verwenden von −XWir können eine benutzerdefinierte Anforderungsmethode für HTTP angeben, die wir während der Kommunikation mit dem HTTP-Server verwenden. In diesem Fall verwenden wir die DELETE-Methode. Senden Sie die URL an den Server, indem Sie die Datenbank angeben, die darin gelöscht werden soll.
Beispiel
Angenommen, in CouchDB befindet sich eine Datenbank mit dem Namen my_database2. Wenn Sie die oben angegebene Syntax verwenden möchten, können Sie sie wie folgt ausführen:
$ curl -X DELETE http://127.0.0.1:5984/my_database2
{
"ok" : true
}
Als Antwort gibt der Server ein JSON-Dokument mit Inhalt zurück “ok” - - true Anzeige, dass die Operation erfolgreich war.
Überprüfung
Überprüfen Sie, ob die Datenbank gelöscht wurde, indem Sie alle Datenbanken wie unten gezeigt auflisten. Hier können Sie den Namen der gelöschten Datenbank beobachten,"my_database" ist nicht da in der Liste.
$ curl -X GET http://127.0.0.1:5984/_all_dbs
[ "_replicator " , " _users " ]
Löschen einer Datenbank mit Futon
Öffnen Sie zum Löschen einer Datenbank die http://127.0.0.1:5984/_utils/ URL, unter der Sie eine Übersichts- / Indexseite von CouchDB erhalten, wie unten gezeigt.
Hier sehen Sie drei vom Benutzer erstellte Datenbanken. Löschen wir die Datenbank mit dem Namen tutorials_point2. Um eine Datenbank zu löschen, wählen Sie eine aus der Liste der Datenbanken aus und klicken Sie darauf. Daraufhin wird die Übersichtsseite der ausgewählten Datenbank angezeigt, auf der Sie die verschiedenen Vorgänge für Datenbanken anzeigen können. Der folgende Screenshot zeigt dasselbe -
Unter ihnen finden Sie Delete DatabaseMöglichkeit. Wenn Sie darauf klicken, wird ein Popup-Fenster angezeigt, in dem Sie gefragt werden, ob Sie sicher sind! Klicken Sie auf Löschen, um die ausgewählte Datenbank zu löschen.