Kuidas alla laadida ja installida MongoDB on Windows ja Pilv
โก Nutikas kokkuvรตte
Kuidas alla laadida ja installida MongoDB on Windows ja pilveteenust selgitatakse tรคieliku seadistusjuhendina. See ressurss hรตlmab installimist MongoDB Kogukonnaserver sisse lรผlitatud Windows, Javaskript, Pythonja Ruby draiverid, MongoDB Compass, konfigureerimine impordi ja ekspordi abil, konfiguratsioonifail ja juurutamine MongoDB Atlas pilvel.

Paigaldajad jaoks MongoDB on saadaval nii 32-bitises kui ka 64-bitises vormingus. 32-bitised installijad sobivad hรคsti arendus- ja testimiskeskkondade jaoks. Kuid tootmiskeskkondade jaoks peaksite kasutama 64-bitiseid installijaid. Vastasel juhul vรตib teie salvestatavate andmete hulk olla piiratud. MongoDBTootmiskeskkondade jaoks on soovitatav alati kasutada stabiilset versiooni.
Kuidas alla laadida ja installida MongoDB on Windows
Allalaadimiseks ja installimiseks saab kasutada jรคrgmisi samme MongoDB on Windows 10:
Samm 1) Laadige alla MongoDB รhenduse Server
Mine link ja laadige alla MongoDB kogukonna server. Installime 64-bitise versiooni Windows.
Samm 2) Klรตpsake nuppu Seadistamine
Kui allalaadimine on lรตppenud, avage msi-fail. Klรตpsake avakuval nuppu โJรคrgmineโ.
3. samm) nรตustuge lรตppkasutaja litsentsilepinguga
- Nรตustuge lรตppkasutaja litsentsilepinguga.
- Klรตpsake nuppu Edasi.
4. samm) Klรตpsake nuppu โLรตpetaโ
Kรตigi komponentide installimiseks klรตpsake nuppu โLรตpetaโ. Kohandatud valikut saab kasutada valitud komponentide installimiseks vรตi installi asukoha muutmiseks.
Samm 5) Teenuse konfigureerimine
- Valige โKรคivita teenus vรตrguteenuse kasutajanaโ. Pange tรคhele andmekataloogi; seda lรคheb meil hiljem vaja.
- Klรตpsake nuppu Edasi.
6. samm) alustage installiprotsessi
Installimise alustamiseks klรตpsake nuppu Installi.
7. samm) Kui olete lรตpetanud, klรตpsake nuppu โJรคrgmineโ
Installimine algab. Kui installimine on lรตppenud, klรตpsake nuppu โJรคrgmineโ.
Samm 8) Klรตpsake nuppu Lรตpeta
Viimane samm: kui installimine on lรตppenud, klรตpsake nuppu Valmis.
Tere maailm MongoDB: JavaSkripti draiver
Autojuhid sisse MongoDB kasutatakse kliendirakenduste ja andmebaasi vaheliseks รผhenduvuseks. Nรคiteks kui teil oleks Java programm ja nรตudis sellega รผhenduse loomist MongoDB, siis peaksite alla laadima ja integreerima Java draiver, et programm saaks koos tรถรถtada MongoDB andmebaas.
Juht jaoks JavaScript tuleb karbist vรคlja. The MongoDB kest, mida kasutatakse tรถรถtamiseks MongoDB andmebaas on tegelikult JavaSkripti kest. Sellele ligipรครคsemiseks:
Step 1) Mine kausta โC:\Program Files\MongoDB\Server\4.0\binโ ja topeltklรตpsake failil mongo.exe. Teise vรตimalusena vรตite klรตpsata ka MongoDB tรถรถlaua element.
Step 2) Sisesta shelli jรคrgmine programm:
var myMessage='Hello World'; printjson(myMessage);
Code Selgitus:
- Me kuulutame lihtsalt vรคlja lihtsa JavaSkriptimuutuja stringi "Hello World" salvestamiseks.
- Kasutame muutuja ekraanile printimiseks printjsoni meetodit.
paigaldama Python juht
Step 1) Tagama Python on sรผsteemi installitud.
Step 2) Mongoga seotud draiverite installimiseks kรคivitage jรคrgmine kรคsk:
pip install pymongo
Installige Ruby draiver
Step 1) Veenduge, et Ruby oleks sรผsteemi installitud.
Step 2) Veenduge, et gems oleks uuendatud, andes kรคsu:
gem update --system
Step 3) Mongoga seotud draiverite installimiseks kรคivitage jรคrgmine kรคsk:
gem install mongo
paigaldama MongoDB Compass - MongoDB Haldustรถรถriist
Turul on haldamiseks saadaval tรถรถriistu MongoDB. รks selline mitteรคriline tรถรถriist on MongoDB CompassMรตned Compassi funktsioonid on toodud allpool:
- Mongo kesta tรคisvรตimsus
- Mitu kestat
- Mitu tulemust
Step 1) Mine link ja klรตpsake nuppu Laadi alla.
Step 2) Sisestage hรผpikaknas รผksikasjad ja klรตpsake nuppu โEsitaโ.
Step 3) Double klรตpsake allalaaditud failil.
Step 4) Installimine algab automaatselt.
Step 5) Kompass kรคivitub tervitusekraaniga.
Step 6) Jรคta privaatsusseaded vaikeseadeteks ja klรตpsa nupul โAlusta kompassi kasutamistโ.
Step 7) Nรคete avakuva koos praeguste andmebaaside loendiga.
MongoDB Konfigureerimine, import ja eksport
Enne MongoDB server, esimene vรตtmeaspekt on konfigureerida andmekataloog, kus kรตik MongoDB andmed salvestatakse. Seda saab teha jรคrgmisel viisil:
รlaltoodud kรคsk 'md \data\db' loob teie praeguses asukohas kataloogi nimega \data\db. MongoDB loob sellesse asukohta andmebaasid automaatselt, kuna see on vaikekoht MongoDB selle teabe salvestamiseks. Me lihtsalt tagame kataloogi olemasolu MongoDB leiab selle, kui see algab.
Andmete importimine MongoDB tehakse kรคsu "mongoimport" abil. Jรคrgmine nรคide nรคitab, kuidas seda teha.
Step 1) Loo CSV-fail nimega data.csv ja lisa sinna jรคrgmised andmed:
Employeeid,EmployeeName 1,Guru99 2,Mohan 3,Smith
Seega eeldame รผlaltoodud nรคites, et tahame importida 3 dokumenti kollektsiooni nimega andmed. Esimest rida nimetatakse pรคisereale, millest saavad kollektsiooni vรคljanimed.
Step 2) Anna kรคsk mongoimport.
Code Selgitus:
- Me tรคpsustame db-valikut, et รถelda, millisesse andmebaasi andmed importida.
- Tรผรผbi valik mรครคrab, et impordime CSV-faili.
- Pea meeles, et esimest rida nimetatakse pรคisereale, millest saavad kollektsiooni vรคljanimed; seepรคrast mรครคramegi valiku โheaderline. Ja seejรคrel mรครคrame oma data.csv faili.
Vรคljund
Vรคljund nรคitab selgelt, et imporditi 3 dokumenti MongoDB.
Eksport MongoDB Seda tehakse kรคsu mongoexport abil.
Code Selgitus:
- Tรคpsustame suvandi db, et รถelda, millisest andmebaasist andmed eksportida.
- Me tรคpsustame kollektsiooni valikut, et รถelda, millist kollektsiooni kasutada.
- Kolmas vรตimalus on mรครคrata, et soovime eksportida csv-faili.
- Neljas on mรครคrata, millised kogu vรคljad tuleks eksportida.
- Valik โout mรครคrab selle csv-faili nime, kuhu andmed eksportida.
Vรคljund
Vรคljund nรคitab selgelt, et 3 kirjet eksporditi MongoDB.
Seadistamine MongoDB server koos konfiguratsioonifailiga
Mongod serveri eksemplari saab konfigureerida nii, et see kรคivituks konfiguratsioonifailiga. Konfiguratsioonifail sisaldab sรคtteid, mis on samavรครคrsed mongod kรคsurea valikutega. Nรคiteks oletame, et soovite MongoDB kogu logiteabe salvestamiseks kohandatud asukohta jรคrgige alltoodud samme:
Step 1) Looge fail nimega โmongod.confโ ja salvestage sinna allolev teave.
- Faili esimene rida mรครคrab, et soovime lisada sรผsteemi logifaili konfiguratsiooni, st kohandatud logifaili, kuhu lรคheb teave serveri tegevuse kohta.
- Teine vรตimalus on mainida, et asukohaks on fail.
- See mainib logifaili asukohta.
- LogAppend: "tรตene" tรคhendab tagamist, et logiteavet lisatakse logifaili pidevalt. Kui mรครคrate vรครคrtuseks "false", siis fail kustutatakse ja luuakse vรคrskena, kui server uuesti kรคivitab.
Step 2) Kรคivitage mongod serveri protsess ja mรครคrake รผlaltoodud konfiguratsioonifail parameetrina. Allpool on nรคidatud ekraanipilt, kuidas seda teha.
Kui รผlaltoodud kรคsk on tรคidetud, hakkab serveriprotsess seda konfiguratsioonifaili kasutama ja kui lรคhete oma sรผsteemi kataloogi /etc, nรคete loodud faili mongod.log. Allolev hetktรตmmis nรคitab logifaili nรคidet.
Kuidas paigaldada MongoDB pilves (AWS, Google, Azure)
Sa ei pea installima MongoDB serverit ja seadistada seda. Saate juurutada MongoDB Atlase server pilves sellistel platvormidel nagu AWS, Google Cloudja Azureja looge kliendi abil รผhendus eksemplariga. Allpool on รผksikasjalikud sammud:
Step 1) Mine link.
- Sisestage isiklikud andmed
- Nรตus tingimustega
- Klรตpsake nuppu โAlusta tasutaโ
Step 2) Klรตpsake nuppu โLoo minu esimene klasterโ.
Step 3) Saate valida vahel AWS, Google Cloudja Azure pilveteenuse pakkujana. Selles รตpetuses kasutame AWS-i, mis on vaikimisi seadistatud. รrge tehke lehel muid muudatusi ja klรตpsake nuppu โLoo Cluster".
Step 4) Cluster loomine vรตtab veidi aega.
Step 5) Mรตne aja pรคrast nรคete, et klaster on valmis.
Step 6) Klรตpsake valikutel Turvalisus > Lisa uus kasutaja.
Step 7) Jรคrgmisel ekraanil:
- Sisestage kasutaja mandaadid
- Mรครคra รตigused
- Klรตpsake nuppu Lisa kasutaja
Step 8) Klรตpsake armatuurlaual รผhenduse loomise nuppu.
- IP-รผhenduse valgesse nimekirja
- Valige รผhendusviis
Step 9) Valige endale sobiv รผhendusmeetod รผhenduse loomiseks MongoDB server.


































