Installer mongoDB
For å installere MongoDB på Windows, åpner du den offisielle nettstedet til MongoDB og laster ned "MSI" -filen til systemet ditt. Denne filen lastes ned om noen få øyeblikk. Kjør nå denne filen med "administrative" rettigheter til å begynne å installere MongoDB.
En installasjonsveiviser for MongoDB -installasjon vises på skjermen. Denne velkomstskjermen med MongoDB -oppsettet viser noen instruksjoner og instruerer deg om å trykke på "Neste" -knappen.
Du kan velge uansett hva du vil gjøre med MongoDB MSI -filen - endre, reparere eller fjerne. Etter å ha valgt ett alternativ, fortsett ved å trykke på "Neste" -knappen.
Etter å ha fulgt de ytterligere trinnene, begynner systemet å installere MongoDB.
Start MongoDB Compass -verktøyet ved å søke på Windows Search Bar for å få en ide om den nåværende strukturen.
Nå som MongoDB-kompasset er lansert, må du flytte innenfor sin "DB" -del for å se på en allerede skapt databaser. Det er to brukerdefinerte database, "Mongo" og "Test". Mens resten av databasene er innebygd.
Installer Python
Etter å ha installert MongoDB, er det andre og ganske nødvendige trinnet å installere Python i systemet vårt. Last ned den siste utgaven av Python -pakken som er tilgjengelig på Pythons offisielle nettsted. Versjonen 3.11.1 er tilgjengelig på tidspunktet for implementering av denne guiden.
Vent til systemet laster ned Pythons “EXE” -fil på systemet ditt. Etter den komplette nedlastingen, høyreklikk på den for å kjøre den med "admin" -rettighetene.
Oppsettveiviseren for Python dukker opp for installasjonen. Trykk på alternativet "Installer nå" som er tilgjengelig med andre alternativer.
Systemet ditt begynner å installere Python på slutten. Vent til den fullfører.
Hvis installasjonsoppsettet av "Python" er vellykket, bare lukk oppsettveiviseren og åpne kommandopromptplattformen.
For å bli kjent med den installerte versjonen av Python, prøv den listede kommandoen i CLI.
C: \ Brukere \ Saeed> Python -VerionInstaller “Pip” -biblioteket
Etter et vellykket oppsett av MongoDB og Python i Windows -systemet ditt, er det på tide å installere “Pip” -pakken med Python for å administrere andre pakker og biblioteker i Python. For dette bør du prøve instruksjonen som er oppført i det følgende, og starter med "Python" nøkkelordet etterfulgt av Python-filen for å få "Pip" -pakken som Get-Pip.py. Samlingen av "Pip" og installasjon får deg til å vente i litt tid til den er fullstendig konfigurert i systemet ditt.
C: \ Brukere \ Saeed> Python Get-Pip.pyInstaller Pymongo -driveren
Nå som vi er ferdig med å installere “Pip” -pakken, er det på tide å konfigurere “Pymongo” -driveren til Python for å koble den til MongoDB. For å installere denne driveren, trenger du bare å bruke "Installer" -spørsmålet som starter med "PIP" nøkkelordet i begynnelsen og "Pymongo" nøkkelordet på slutten. Dette tar også noen øyeblikk å få installasjonen gjort.
C: \ Brukere \ Saeed> Pip Installer PymongoKoble mongoDB med Python
La oss starte en Python -kode for å koble Python med MongoDB i Windows -systemet. Start ledeteksten på nytt som "Administrator". Kjør nå "Python" nøkkelordet for å åpne Python CLI i ledeteksten. Utgangen viser at Python CLI er klar til bruk.
C: \ Brukere \ Saeed> PythonEtter å ha lansert Python CLI, sørger vi for å koble Python med MongoDB og legge til noen poster til MongoDB ved hjelp av Python CLI. For dette må vi importere "Pymongo" -driveren i Python CLI først ved å bruke "import" -tnøkkelordet etterfulgt av "Pymongo" -driveren. Etter importen av Pymongo -sjåføren oppretter vi en forbindelse med MongoDB -klienten, "Mongo Compass". For dette kaller Pymongo Driver -pakken MongoClient () -funksjonen, og tar LocalHost -strengen som et argument for å koble MongoDB med Python gjennom et tilkoblingsresultat innenfor "CL" klientvariabelen.
"CL" klientvariabelen er ansvarlig for å opprette en ny database som heter "Order" i MongoDB og lagre det returnerte tilkoblingsresultatet innen en annen "data" -variabel. Nå er "data" -variabelen ansvarlig for vellykket oppretting av en ny samling. Den brukes til å lage en ny "produkt" -samling. Returresultatet lagres i "detalj" -variabelen for å identifisere om skapelsen er vellykket eller ikke. Etter dette lager vi to dokumentoppføringer, R1 og R2, som hver inneholder tre felt. For å sette inn disse to dokumentene i MongoDB -samlingen, bruk "detalj" -variabelen for å ringe Insert_many () -funksjonen, ta R1 og R2 som argumenter. Utgangen for disse postene viser den vellykkede innsatsen i MongoDB -samlingen via Python -plattformen:
>>> Importer PymongoBekreft forbindelsen mellom MongoDB og Python
For å bekrefte at "Produkt" -samlingen sammen med de to postene er vellykket satt inn i "Order" -databasen som nettopp er opprettet, oepn MongoDB Compass. Etter å ha flyttet innenfor "DB" -delen, finner vi at alle databasene er oppført der, det nye og gamle. Du kan se at "Order" -databasen sammen med "Produkt" -samlingen også er oppført her. Etter å ha tappet på "produkt" -samlingen, får vi de to postene som også vises på høyre side.
Konklusjon
Denne guiden er et knippe med flere trinn som er nødvendige for å koble til MongoDB med Python. Det første trinnet starter med installasjonen av MongoDB i Windows som blir fulgt av konfigurasjonen av Python i systemet. I Python CLI installerte vi “Pip” -biblioteket og “Pymongo” -driveren for tilkobling. For å koble til MongoDB med Python, prøvde vi et stykke Python -kode i Python CLI og la til noen poster i MongoDB. Til slutt bekreftet vi at forbindelsen er etablert mellom MongoDB og Python.