Johdanto MongoDB Luo tietokanta
Seuraava artikkeli MongoDB Luo tietokanta tarjoaa pääpiirteet tietokannan ja kokoelmien luomiseen MongoDB: ssä. MongoDB on tietokannan hallintajärjestelmä. Se on avoimen lähdekoodin eli se on saatavana ilmaiseksi. MongoDB noudattaa asiakirjakeskeistä tietokantamallia, koska se tukee erilaisia tietomuotoja. MongoDB: n arkkitehtuuri tehdään yhdistämällä asiakirjoja ja kokoelmia.
MongoDB-tietokannan luominen
Jos olet SQL-taustasta, saatat ajatella kuten SQL: ää, Luo tietokanta -komentoa käytetään MongoDB: ssä tietokannan luomiseen. MongoDB ei tue mitään käskyä luoda tietokanta. MongoDB: ssä ei tarvitse luoda tietokantaa manuaalisesti, kuten SQL: ssä, MongoDB luo tietokannan automaattisesti hakemalla arvoja määritellystä kokoelmasta, kun käyttäjä tallentaa arvon kokoelmiin.
Kuinka luoda tietokanta MongoDB: hen?
Tietokannan luomiseksi MongoDB: ssä meidän on ensin sijoitettava tietokanta ja kokoelma oikein. Tietokanta on tarkoitettu kokoelman säilyttämiseen. Ja näitä kokoelmia käytetään kaikkien dosenttien säilyttämiseen. Asiakirjat ovat vain kokoelma kentän nimiä ja arvoja.
Katsotaanpa joitain esimerkkejä kokoelmien rakenteen ymmärtämiseksi
(
"StudentID": 1,
"StudentName": "John"
)
Yllä olevassa esimerkissä on kaksi kenttää eli StudentID ja StudentName. Siksi asiakirja sisältää nämä kaksi kenttää kentän nimellä ja vastaavasti 1 ja John kentän arvoina.
Luo tietokanta
Tietokannan luomiseen MongoDB: ssä käytetään komentoa
Syntaksi
käytä tietokannan nimeä
Esimerkiksi:
>Use Student
Yllä olevassa esimerkissä käyttö on komento luoda tietokanta ja Opiskelija on tietokannan nimi.
Jos yllä oleva komento suoritettiin onnistuneesti, se antaa seuraavan tuloksen
Lähtö: Vaihdettu opiskelijaksi
MongoDB siirtyi tietokantaan automaattisesti, kun käyttäjä on luonut sen.
Huomaa: Jos tietokannalle antamasi nimi on jo olemassa, MongoDB ohjaa sinut uudelleen, eli yhdistää sinut suoraan tietokantaan. Jos tietokannalle antamaa nimeä ei ole, ensin se luo annetun nimen tietokannan ja vaihtaa sitten luotuun tietokantaan.
Näytä tietokannan nimi
Jos haluat tietää parhaillaan yhdistämäsi tietokannan nimen, voit käyttää db-komentoa tietokannan nimen selvittämiseen.
Syntaksi:
db
Esimerkiksi:
> db
Tuotos : Opiskelija
Tämä komento on hyödyllinen käyttäjille, kun he työskentelevät useiden tietokantojen kanssa ja haluavat tietää oikean tietokannan arvojen lisäämiseksi tietokantaan.
Luettelo kaikista tietokannoista
Jos haluat tietää kaikki MongoDB: ssä olevat tietokannat, voit käyttää show DBS -komentoa luetteloimaan kaikki tietokannat.
Syntaksi: näytä dbs
Esimerkiksi:
> show dbs
lähtö:
Opettaja
Työntekijät
Edellä mainitussa esimerkissä voit nähdä, että Student-tietokantaa ei näytetä tietokantojen luettelossa. Tämä johtuu siitä, että MongoDB ei luo tietokantaa, ennen kuin asiakirjat on tallennettu.
Kuinka luoda kokoelma?
Luodaksesi kokoelmia tietokantaan eli asiakirjaan, joka sisältää kentän nimen ja kentän arvot, käytämme MongoDB db.createCollection (nimi, asetukset) -komentoa.
CreateCollection () -komennon syntaksi annetaan seuraavasti:
db.createCollection(name, options)
- Tässä komennossa name-parametri on sen kokoelman nimi, jonka haluamme luoda.
- Optio on valinnainen parametri. Optio on asiakirja, jota käytetään määrittelemään kokoelman kokoonpano.
Vaiheet kokoelmien luomiseen
Alla on joitain vaiheita kokoelman luomiseen, jotka ovat seuraavat:
Vaihe 1:
Käytä komentoa db.createCollection.
>db.createCollection("CreateCollection")
Edellä mainitun komennon lähtö voidaan noutaa näytä kokoelmat -komennolla.
>show collections
lähtö:
CreateCollection
MongoDB luo myös kokoelmat automaattisesti, kun lisäät joitain asiakirjoja. Joten edellä mainitut vaiheet voidaan poistaa.
Seuraavat vaiheet voidaan suorittaa.
Vaihe 1: Kirjoita ensin lisäyslausunto lisätäksesi asiakirjoja kokoelmaan
Syntaksi
db.DatabaseName.insert
(
);
Vaihe 2: Tämän jälkeen kirjoita kenttien nimet ja kenttäarvot kohtaan lause
Syntaksi
db.DatabaseName.insert
(
(
kentän nimi1,
kentän arvo1
)
(
kentän nimi2
kentän arvo2
)
…
….
);
Esimerkiksi:
db.Student.insert
(
(
"StudentID": 1,
"StudentName": "smith"
)
);
MogoDB antaa insert () -komento lisätäksesi asiakirjoja tietokenttien kokoelmiin.
Jos yllä oleva komento suoritetaan onnistuneesti, se antaa seuraavan tuloksen.
lähtö:
WriteResult ((”nLisätty”: 1))
Yllä oleva tulos osoittaa, että insert-komento on onnistuneesti suoritettu ja lisää yhden tietueen tietokannan kokoelmaan.
Nyt jos suoritat show dbs -komennon, se antaa seuraavan tuloksen
Esimerkiksi:
>show dbs
lähtö:
Opiskelija
Opettaja
Työntekijät
Poista luotu tietokanta
Jos haluat poistaa luodun tietokannan, voit käyttää drop-komentoa. MongoDB tarjoaa tiputuskomennon tietokannan poistamiseen
Syntaksi
db.DropDatabase ()
Tämä poistaa valitsemasi tietokannan. Jos tiettyä tietokantaa ei ole valittu, se poistaa oletustietokannan.
Esimerkiksi:
Vaihe 1: Tarkista ensin käytettävissä olevat tietokannat show DBS -komennolla
>show dbs
opiskelija
Opettaja
Työntekijät
Testata
Vaihe 2: Jos haluat poistaa Student-tietokannan, komennot ovat seuraavat:
>db.dropDatabase()
>( "dropped" : "student", "ok" : 1 )
Vaihe 3: Tulos voidaan tarkistaa show DBS -komennolla.
>show dbs
Opettaja
Työntekijät
Testata
Pudota kokoelma tietokannasta
MongoDB: ssä db.collection.drop () -komentoa käytetään pudottamaan kokoelma tietokannasta.
Pudotus () -komennon syntaksi:
db.collection_name.drop ()
Esimerkiksi:
Vaihe 1: Tarkista ensin käytettävissä olevat kokoelmat osoittamalla kokoelmat -komentoa
>show collections
CreateCollection
TeacherCollection
EmployeesCollection
Vaihe 2: Jos haluat poistaa CreateCollectionin, komennot ovat seuraavat:
>db.CreateCollection.drop()
totta
Vaihe 3: Tulos voidaan tarkistaa Näytä kokoelmat -komennolla.
>show collections
TeacherCollection
EmployeesCollection
Johtopäätös - Mongo DB Luo tietokanta
Tässä artikkelissa olemme nähneet, kuinka luoda mainospudotustietokanta sekä luoda ja poistaa kokoelmia MongoDB: ssä MongoDB-komentoja käyttämällä.
Suositellut artikkelit
Tämä on opas Mongo DB Luo tietokantaan. Tässä keskustellaan siitä, kuinka luoda, poistaa, pudottaa ja poistaa kokoelmia MongoDB: ssä käyttämällä MongoDB-komentoja. Voit myös käydä läpi muiden ehdotettujen artikkeleidemme saadaksesi lisätietoja -
- Kopiointi MongoDB: ssä
- MongoDB-työkalut
- MongoDB-vaihtoehdot
- Kuinka asentaa MongoDB