Sådan downloader og installerer du MongoDB on Windows og Cloud
⚡ Smart opsummering
Sådan downloades og installeres MongoDB on Windows og Cloud er forklaret som en komplet opsætningsvejledning. Denne ressource dækker installation MongoDB Fællesskabsserver aktiveret Windows, Javamanuskript, Pythonog Ruby-drivere, MongoDB Compass, konfiguration med import og eksport, en konfigurationsfil og implementering MongoDB Atlas på skyen.

Installatørerne til MongoDB er tilgængelige i både 32-bit og 64-bit format. 32-bit installationsprogrammer er gode til udviklings- og testmiljøer. Men til produktionsmiljøer bør du bruge 64-bit installationsprogrammer. Ellers kan du være begrænset i mængden af data, der kan gemmes i MongoDBDet anbefales altid at bruge den stabile udgivelse til produktionsmiljøer.
Sådan downloader og installerer du MongoDB on Windows
Følgende trin kan bruges til at downloade og installere MongoDB on Windows 10:
Trin 1) Download MongoDB Community Server
Gå til link og downloade MongoDB Fællesskabsserver. Vi installerer 64-bit versionen til Windows.
Trin 2) Klik på Opsætning
Når downloadingen er færdig, skal du åbne msi-filen. Klik på Næste på startskærmen.
Trin 3) Accepter slutbrugerlicensaftalen
- Accepter slutbrugerlicensaftalen.
- Klik på Næste.
Trin 4) Klik på knappen “Færdig”
Klik på knappen "Færdig" for at installere alle komponenterne. Den brugerdefinerede indstilling kan bruges til at installere udvalgte komponenter, eller hvis du vil ændre installationens placering.
Trin 5) Servicekonfiguration
- Vælg "Kør tjeneste som netværkstjenestebruger". Notér datamappen; vi skal bruge den senere.
- Klik på Næste.
Trin 6) Start installationsprocessen
Klik på knappen Installer for at starte installationen.
Trin 7) Klik på Næste, når du er færdig
Installationen starter. Klik på Næste, når den er færdig.
Trin 8) Klik på knappen Udfør
Sidste trin: Når installationen er færdig, skal du klikke på knappen Udfør.
Hej Verden MongoDB: JavaScript-driver
Chauffører ind MongoDB bruges til forbindelse mellem klientapplikationer og databasen. Hvis du f.eks. havde en Java programmet og krævede det at oprette forbindelse til MongoDB, så skal du downloade og integrere Java driver, så programmet kan arbejde med MongoDB databasen.
Driveren til JavaScript kommer ud af kassen. De MongoDB shell, som bruges til at arbejde med MongoDB databasen er faktisk en JavaScriptskal. Sådan får du adgang til det:
Trin 1) Gå til “C:\Programmer\MongoDB\Server\4.0\bin" og dobbeltklik på mongo.exe. Alternativt kan du også klikke på MongoDB skrivebordsgenstand.
Trin 2) Indtast følgende program i skallen:
var myMessage='Hello World'; printjson(myMessage);
Code Forklaring:
- Vi erklærer blot en simpel JavaScriptvariabel til at gemme en streng kaldet 'Hello World'.
- Vi bruger printjson-metoden til at udskrive variablen på skærmen.
Installer Python Chauffør
Trin 1) Sørg Python er installeret på systemet.
Trin 2) Installer de mongo-relaterede drivere ved at udføre nedenstående kommando:
pip install pymongo
Installer Ruby-driver
Trin 1) Sørg for at Ruby er installeret på systemet.
Trin 2) Sørg for at gems er opdateret ved at udføre kommandoen:
gem update --system
Trin 3) Installer de mongo-relaterede drivere ved at udføre nedenstående kommando:
gem install mongo
Installer MongoDB Compass - MongoDB Ledelsesværktøj
Der er værktøjer på markedet, som er tilgængelige til styring MongoDB. Et sådant ikke-kommercielt værktøj er MongoDB CompassNogle af funktionerne i Compass er angivet nedenfor:
- Mongo-skallens fulde kraft
- Flere skaller
- Flere resultater
Trin 1) Gå til link og klik på download.
Trin 2) Indtast oplysningerne i pop op-vinduet, og klik på send.
Trin 3) Double klik på den downloadede fil.
Trin 4) Installationen starter automatisk.
Trin 5) Compass starter med en velkomstskærm.
Trin 6) Behold standardindstillingerne for privatliv, og klik på "Begynd at bruge Compass".
Trin 7) Du vil se startskærmen med en liste over aktuelle databaser.
MongoDB Konfiguration, import og eksport
Før du starter MongoDB server, det første nøgleaspekt er at konfigurere databiblioteket, hvor alle MongoDB data vil blive gemt. Dette kan gøres på følgende måde:
Ovenstående kommando 'md \data\db' laver en mappe kaldet \data\db på din nuværende placering. MongoDB vil automatisk oprette databaserne på denne placering, fordi dette er standardplaceringen for MongoDB at gemme sine oplysninger. Vi sikrer bare, at mappen er til stede, så det MongoDB kan finde den, når den starter.
Import af data til MongoDB gøres ved at bruge kommandoen "mongoimport". Følgende eksempel viser, hvordan dette kan gøres.
Trin 1) Opret en CSV-fil kaldet data.csv, og indsæt følgende data i den:
Employeeid,EmployeeName 1,Guru99 2,Mohan 3,Smith
Så i ovenstående eksempel antager vi, at vi vil importere 3 dokumenter til en samling kaldet data. Den første række kaldes headerlinjen, som bliver feltnavnene for samlingen.
Trin 2) Udfør mongoimport-kommandoen.
Code Forklaring:
- Vi angiver db-indstillingen for at angive, hvilken database dataene skal importeres til.
- Type-indstillingen er til at angive, at vi importerer en csv-fil.
- Husk at den første række kaldes headerlinjen, som bliver feltnavnene for samlingen; derfor angiver vi -headerline-indstillingen. Og derefter angiver vi vores data.csv-fil.
Produktion
Outputtet viser tydeligt, at 3 dokumenter blev importeret til MongoDB.
Eksporterer MongoDB gøres ved hjælp af mongoexport-kommandoen.
Code Forklaring:
- Vi angiver db-muligheden for at sige, hvilken database dataene skal eksporteres fra.
- Vi specificerer samlingsmuligheden for at angive, hvilken samling der skal bruges.
- Den tredje mulighed er at angive, at vi vil eksportere til en csv-fil.
- Den fjerde er at angive, hvilke felter i samlingen der skal eksporteres.
- Indstillingen –out angiver navnet på den csv-fil, som dataene skal eksporteres til.
Produktion
Outputtet viser tydeligt, at 3 poster blev eksporteret fra MongoDB.
Konfiguration MongoDB server med konfigurationsfil
Man kan konfigurere mongod-serverinstansen til at starte med en konfigurationsfil. Konfigurationsfilen indeholder indstillinger, der svarer til mongods kommandolinjeindstillinger. Lad os for eksempel antage, at du ville MongoDB for at gemme alle logoplysninger på en brugerdefineret placering, skal du følge nedenstående trin:
Trin 1) Opret en fil kaldet "mongod.conf" og gem nedenstående oplysninger i filen.
- Den første linje i filen angiver, at vi vil tilføje konfiguration til systemlogfilen, det er der, hvor oplysningerne om, hvad serveren laver, placeres i en brugerdefineret logfil.
- Den anden mulighed er at nævne, at placeringen vil være en fil.
- Dette angiver placeringen af logfilen.
- LogAppend: "true" betyder at sikre, at logoplysningerne bliver ved med at blive tilføjet til logfilen. Hvis du angiver værdien som "false", vil filen blive slettet og oprettet på ny, hver gang serveren starter igen.
Trin 2) Start mongod-serverprocessen, og angiv den ovenfor oprettede konfigurationsfil som en parameter. Skærmbilledet af, hvordan dette kan gøres, vises nedenfor.
Når ovenstående kommando er udført, vil serverprocessen begynde at bruge denne konfigurationsfil, og hvis du går til /etc-mappen på dit system, vil du se mongod.log-filen oprettet. Nedenstående snapshot viser et eksempel på, hvordan en logfil ville se ud.
Sådan installeres MongoDB i skyen (AWS, Google, Azure)
Du behøver ikke at installere MongoDB server og konfigurere den. Du kan implementere en MongoDB Atlas server i skyen på platforme som AWS, Google Cloudog Azure, og opret forbindelse til instansen ved hjælp af en klient. Nedenfor er de detaljerede trin:
Trin 1) Gå til link.
- Indtast personlige oplysninger
- Accepter vilkårene
- Klik på knappen "Kom i gang gratis"
Trin 2) Klik på “Opbyg min første klynge”.
Trin 3) Du kan vælge mellem AWS, Google Cloudog Azure som din cloud-udbyder. I denne vejledning bruger vi AWS, som er indstillet som standard. Foretag ingen andre ændringer på siden, og klik på "Opret Cluster".
Trin 4) Cluster skabelsen tager noget tid.
Trin 5) Efter et stykke tid vil du se, at klyngen er klar.
Trin 6) Klik på Sikkerhed > Tilføj ny bruger.
Trin 7) På det næste skærmbillede:
- Indtast brugerlegitimationsoplysninger
- Tildel privilegier
- Klik på knappen Tilføj bruger
Trin 8) Klik på knappen Opret forbindelse i dashboardet.
- Whitelist din IP-forbindelse
- Vælg forbindelsesmetoden
Trin 9) Vælg den ønskede forbindelsesmetode for at oprette forbindelse til MongoDB serveren.


































