CouchDB Delete Database
To delete databases in CouchDB one can either use the cURL utility or Fauxton web interface.
Using Fauxton:
- Open the following URL: http://127.0.0.1:5984/_utils/
- Click on the “Databases” tab to see all the existing databases.
- Click on the delete icon of the database that you want to delete.
- A pop-up message to confirm the database name will be displayed.
- Write down the name of the database to be deleted.
- Click on the DELETE button in the pop-up message.
- The specified database is thus successfully deleted.
Using cURL utility:
Syntax:
curl -H 'Content-Type: application/json' \ -X DELETE http://127.0.0.1:5984/database_name
Example:
curl -H 'Content-Type: application/json' \ -X DELETE http://127.0.0.1:5984/company
Verification:
List out all the existing databases using the below command:
curl -X GET http://127.0.0.1:5984/_all_dbs
The deleted database should not be in the list as it is deleted permanently.