Database er det ytterste datastrukturen i CouchDB hvor dokumentene er lagret. Du kan opprette disse databaser med cURL verktøy levert av CouchDB, samt futon webgrensesnittet av CouchDB.
Opprette en database ved hjelp av cURL Utility
Du kan opprette en database i CouchDB ved å sende en HTTP-forespørsel til serveren ved hjelp PUT metoden gjennom cURL verktøyet. Her er syntaksen til å opprette en database −
$ curl -X PUT http://127.0.0.1:5984/database_name
Ved hjelp av − X
vi kan angi HTTP tilpasset forespørsel metode som skal brukes. I dette tilfellet bruker vi PUT metoden. Når vi bruker PUT drift /metode, innholdet i url angir objektnavnet vi skaper ved hjelp av HTTP-forespørsel. Her har vi å sende navnet på databasen ved hjelp put forespørsel i url å opprette en database.
Eksempel
Ved hjelp av de ovennevnte gitt syntaks hvis du ønsker å lage en database med navn MY_DATABASE
, kan du lage det som nevnt nedenfor. Som et svar serveren vil returnere deg en JSON dokument med innhold "ok": true
indikerer operasjonen var vellykket
curl -X PUT http://127.0.0.1:5984/my_database {". ok ": true}
Verification
Kontroller om databasen er opprettet, ved å liste ut alle databasene som shownbelow. Her kan du observere navnet på en nyopprettet database, "MY_DATABASE"
i listen.
$ Curl -X GET http://127.0.0.1:5984/_all_dbs ["_replicator", " _users "," MY_DATABASE "]
Opprette en database ved hjelp av futon
Hvis du vil opprette en database åpne http://127.0.0.1:5984/_utils/
. Du vil getan Oversikt /index side av CouchDB som vist nedenfor.
I denne siden kan du se listen over databaser i CouchDB, et alternativ knappen Opprett database på venstre side.
Klikk nå på å lage database link. Du kan se et popup-vindu Opprett ny Databaser
ber for databasenavn for den nye databasen. Velg hvilket som helst navn etter de nevnte kriteriene. Her skaper vi en annen database med navn tutorials_point. Klikk på Opprett-knappen, som vist i følgende skjermbilde. Anmeldelser