Installige MongoDB
MongoDB installimiseks Windowsis avage MongoDB ametlik veebisait ja laadige oma süsteemi alla selle msi-fail. See fail laaditakse alla mõne hetke pärast. Nüüd käivitage see fail 'administraatoriõigustega', et alustada MongoDB installimist.
Teie ekraanile ilmub MongoDB installimise häälestusviisard. See MongoDB seadistuse tervituskuva näitab mõningaid juhiseid ja juhendab teid puudutama nuppu 'Järgmine'.
Saate valida, mida soovite MongoDB msi-failiga teha – muuta, parandada või eemaldada. Pärast ühe valiku valimist jätkake, puudutades nuppu 'Järgmine'.
Pärast edasiste sammude järgimist alustab teie süsteem MongoDB installimist.
Käivitage MongoDB Compassi tööriist, otsides Windowsi otsinguribalt, et saada ülevaade praegusest struktuurist.
Nüüd, kui MongoDB kompass on käivitatud, liikuge selle jaotises 'db', et heita pilk juba loodud andmebaasidele. On kaks kasutaja määratud andmebaasi, 'Mongo' ja 'test'. Kuigi ülejäänud andmebaasid on sisseehitatud.
Installige Python
Pärast MongoDB installimist on teine ja üsna vajalik samm Pythoni installimine meie süsteemi. Laadige alla Pythoni paketi uusim väljaanne, mis on saadaval Pythoni ametlikul veebisaidil. Selle juhendi rakendamise ajal on saadaval versioon 3.11.1.
Oodake, kuni süsteem laadib teie süsteemi alla Pythoni exe-faili. Pärast täielikku allalaadimist paremklõpsake seda, et käivitada see administraatori õigustega.
Installimiseks ilmub Pythoni häälestusviisard. Puudutage valikut „Installi kohe”, mis on saadaval koos muude valikutega.
Teie süsteem alustab Pythoni installimist teie lõpus. Oodake, kuni see lõpeb.
Kui Pythoni installimine õnnestus, sulgege lihtsalt häälestusviisard ja avage käsuviiba platvorm.
Pythoni installitud versiooniga tutvumiseks proovige oma CLI-s loetletud käsku.
C:\Kasutajad\Saeed > python – versioon
Installige 'Pip' raamatukogu
Pärast MongoDB ja Pythoni edukat seadistamist teie Windowsi süsteemis on aeg installida Pythoni pakett 'pip', et hallata teisi Pythoni pakette ja teeke. Selleks peaksite proovima järgmises loetletud juhiseid, alustades märksõnaga 'python', millele järgneb python-fail, et saada pakett 'pip', nagu get-pip.py. 'Pipi' ja installi kogumine panevad teid mõnda aega ootama, kuni see on teie süsteemis täielikult konfigureeritud.
C:\Kasutajad\Saeed > python get-pip. py
Installige PyMongo draiver
Nüüd, kui oleme paketi 'pip' installimise lõpetanud, on aeg konfigureerida Pythoni 'PyMongo' draiver, et see MongoDB-ga ühendada. Selle draiveri installimiseks peate lihtsalt kasutama päringut 'install', mis algab märksõnaga 'pip' alguses ja märksõnaga 'pymongo' lõpus. Ka selle installimine võtab aega.
C:\Kasutajad\Saeed > pip install pymongo
Ühendage MongoDB Pythoniga
Käivitame Pythoni koodi, et ühendada Python Windowsi süsteemis MongoDB-ga. Taaskäivitage käsuviip administraatorina. Nüüd käivitage Pythoni CLI avamiseks käsurealt märksõna 'python'. Väljund näitab, et Pythoni CLI on kasutamiseks valmis.
C:\Kasutajad\Saeed > püüton
Pärast Pythoni CLI käivitamist ühendame Pythoni kindlasti MongoDB-ga ja lisame Pythoni CLI abil mõned kirjed MongoDB-sse. Selleks peame Pythoni CLI-s importima 'pymongo' draiveri, kasutades esmalt märksõna 'import', millele järgneb draiver 'pymongo'. Pärast pymongo draiveri importimist loome ühenduse MongoDB kliendiga 'Mongo Compass'. Selleks kutsub pymongo draiveripakett funktsiooni MongoClient(), võttes kohaliku hosti stringi argumendina MongoDB ühendamiseks Pythoniga kliendimuutuja „cl” kaudu ühenduse tulemuse kaudu.
Kliendimuutuja 'cl' vastutab MongoDB-s uue andmebaasi 'Order' loomise eest ja tagastatud ühenduse tulemuse salvestamise eest teise 'Data' muutuja alla. Nüüd vastutab muutuja 'Andmed' uue kollektsiooni eduka loomise eest. Seda kasutatakse uue kollektsiooni “Toode” loomiseks. Tagastamise tulemus salvestatakse muutujasse 'detail', et teha kindlaks, kas loomine õnnestus või mitte. Pärast seda loome kaks dokumendikirjet, r1 ja r2, millest igaüks sisaldab kolme välja. Nüüd, et lisada need kaks dokumenti MongoDB kogusse, kasutage funktsiooni insert_many() kutsumiseks muutujat 'detail', võttes argumentidena r1 ja r2. Nende kirjete väljund näitab edukat sisestamist MongoDB kogusse Pythoni platvormi kaudu:
>>> importida pümongo>>> cl = pümongo. MongoClient ( 'mongodb://127.0.0.1:27017/' )
>>> Andmed = cl [ 'Telli' ]
>>> detail = Andmed. Toode
>>> r1 = [ { 'nimi' : 'ripsmetušš' , 'Hind' : 4500 , 'Bränd' : 'NAR-id' } ]
>>> r2 = [ { 'nimi' : 'Blushon' , 'Hind' : 7600 , 'Bränd' : 'HudaBeauty' } ]
>>> detail. sisesta_palju ( r1 )
< pümongo. tulemused . InsertManyResult objektiks juures 0x00000187C5552CE0 >
>>> detail. sisesta_palju ( r2 )
< pümongo. tulemused . InsertManyResult objektiks juures 0x00000187C5552C20 >
Kontrollige ühendust MongoDB ja Pythoni vahel
Kontrollimaks, kas kogu “Toode” koos selle kahe kirjega on edukalt sisestatud äsja loodud “Tellimuste” andmebaasi, avame MongoDB Compassi. Pärast jaotises “db” liikumist leiame, et seal on loetletud kõik andmebaasid, nii uued kui ka vanad. Näete, et siin on loetletud ka andmebaas 'Tellimused' koos koguga 'Toode'. Pärast kollektsiooni „Toode” puudutamist saame selle kaks kirjet, mis kuvatakse ka paremal küljel.
Järeldus
See juhend koosneb mitmest etapist, mis on vajalikud Pythoni abil MongoDB-ga ühenduse loomiseks. Esimene samm algab MongoDB installimisega Windowsi, millele järgneb Pythoni konfigureerimine süsteemis. Pythoni CLI-s installisime ühenduse loomiseks teegi 'pip' ja 'PyMongo' draiveri. Pythoni abil MongoDB-ga ühenduse loomiseks proovisime Pythoni CLI-s osa Pythoni koodist ja lisasime MongoDB-sse mõned kirjed. Lõpuks kontrollisime, kas MongoDB ja Pythoni vahel on ühendus loodud.