Sådan downloader og installerer du MongoDB on Windows og Cloud

Installatørerne til MongoDB er tilgængelige i både 32-bit og 64-bit format. 32-bit installatørerne 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 til mængden af ​​data, der kan gemmes indenfor MongoDB.

Det er tilrådeligt 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) Hent MongoDB Community Server

Gå til link og download MongoDB Fællesskabsserver. Vi installerer 64-bit versionen til Windows.

Hent og installer MongoDB on Windows

Trin 2) Klik på Opsætning

Når download er fuldført, åbner du msi-filen. Klik på Næste på startskærmen

Hent og installer MongoDB on Windows

Trin 3) Accepter slutbrugerlicensaftalen

  1. Accepter slutbrugerlicensaftalen
  2. Klik på Næste

Hent og installer MongoDB on Windows

Trin 4) Klik på knappen "fuldfør".

Klik på "fuldfør" knappen for at installere alle komponenterne. Den brugerdefinerede mulighed kan bruges til at installere selektive komponenter, eller hvis du ønsker at ændre placeringen af ​​installationen.

Hent og installer MongoDB on Windows

Trin 5) Tjenesten Configuration

  1. Vælg "Kør tjeneste som netværkstjenestebruger". noter databiblioteket, vi skal bruge det senere.
  2. Klik på Næste

Hent og installer MongoDB on Windows

Trin 6) Start installationsprocessen

Klik på knappen Installer for at starte installationen.

Hent og installer MongoDB on Windows

Trin 7) Klik på Næste, når du er færdig

Installationen begynder. Klik på Næste, når du er færdig

Hent og installer MongoDB on Windows

Trin 8) Klik på knappen Udfør

Sidste trin, når installationen er fuldført, skal du klikke på knappen Udfør

Hent og installer MongoDB on Windows

Hej Verden MongoDB: JavaScript-driver

Chauffører ind MongoDB bruges til forbindelse mellem klientapplikationer og databasen. For eksempel, hvis du havde 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 skal som bruges til at arbejde med MongoDB databasen er faktisk en javascript-skal. For at få adgang til det

Trin 1) Gå til " C:\Program Files\MongoDB\Server\4.0\bin" og dobbeltklik på mongo.exe. Alternativt kan du også klikke på MongoDB skrivebordselement

Hej Verden MongoDB: JavaScript-driver

Trin 2) Indtast følgende program i shell

var myMessage='Hello World';
printjson(myMessage);

Hej Verden MongoDB: JavaScript-driver

Kodeforklaring:

  1. Vi erklærer blot en simpel Javascript variabel til at gemme en streng kaldet 'Hello World'.
  2. 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 udstede 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 ædelstene er opdateret ved at udstede kommandoen

gem update -system

Trin 3) Installer de mongo-relaterede drivere ved at udstede nedenstående kommando

gem install mong

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 Compass.

Nogle af funktionerne i Compass er angivet nedenfor:

  1. Mongoshells fulde kraft
  2. Flere skaller
  3. Flere resultater

Trin 1) Gå til link og klik på download

Installer MongoDB Compass- MongoDB Ledelsesværktøj

Trin 2) Indtast detaljer i pop op-vinduet, og klik på send

Installer MongoDB Compass- MongoDB Ledelsesværktøj

Trin 3) Double klik på den downloadede fil

Installer MongoDB Compass- MongoDB Ledelsesværktøj

Trin 4) Installationen starter automatisk

Installer MongoDB Compass- MongoDB Ledelsesværktøj

Trin 5) Compass vil starte med en velkomstskærm

Installer MongoDB Compass- MongoDB Ledelsesværktøj

Trin 6) Behold privatlivsindstillingerne som standard, og klik på "Begynd at bruge kompas"

Installer MongoDB Compass- MongoDB Ledelsesværktøj

Trin 7) Du vil se startskærmen med en liste over aktuelle databaser.

Installer MongoDB Compass- MongoDB Ledelsesværktøj

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

MongoDB Konfiguration, import og eksport

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 læg følgende data i den

Medarbejder-id, Medarbejdernavn

  1. Guru99
  2. Mohan
  3. Smith

Så i ovenstående eksempel antager vi, at vi ønsker at importere 3 dokumenter til en samling kaldet data. Den første række kaldes overskriftslinjen, som bliver samlingens feltnavne.

Trin 2) Udsted kommandoen mongo import

MongoDB Konfiguration, import og eksport

Kodeforklaring:

  1. Vi specificerer db-muligheden for at sige, hvilken database dataene skal importeres til
  2. Typeindstillingen er at angive, at vi importerer en csv-fil
  3. Husk, at den første række kaldes overskriftslinjen, som bliver samlingens feltnavne, det er derfor, vi angiver –overskriftsindstillingen. Og så specificerer vi vores data.csv-fil.

Produktion

MongoDB Konfiguration, import og eksport

Outputtet viser tydeligt, at 3 dokumenter blev importeret til MongoDB.

Eksporterer MongoDB gøres ved at bruge kommandoen mongoexport

MongoDB Konfiguration, import og eksport

Kodeforklaring:

  1. Vi angiver db-muligheden for at sige, hvilken database dataene skal eksporteres fra.
  2. Vi specificerer indsamlingsmuligheden for at sige, hvilken samling der skal bruges
  3. Den tredje mulighed er at angive, at vi vil eksportere til en csv-fil
  4. Den fjerde er at angive, hvilke felter i samlingen der skal eksporteres.
  5. Indstillingen –out angiver navnet på den csv-fil, som dataene skal eksporteres til.

Produktion

MongoDB Konfiguration, import og eksport

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.

For eksempel, hvis du ville MongoDB for at gemme alle dens logoplysninger til en brugerdefineret placering, følg derefter nedenstående trin

Trin 1) Opret en fil kaldet "mongod.conf", og gem nedenstående information i filen

Konfiguration MongoDB Server med konfigurationsfil

  1. Den første linje i filen angiver, at vi ønsker at tilføje konfiguration for systemlogfilen, det er der informationen om, hvad serveren laver, i en brugerdefineret logfil.
  2. Den anden mulighed er at nævne, at placeringen vil være en fil.
  3. Dette nævner placeringen af ​​logfilen
  4. 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, er vist nedenfor

Konfiguration MongoDB Server med konfigurationsfil

Når ovenstående kommando er udført, vil serverprocessen begynde at bruge denne konfigurationsfil, og hvis du går til /etc. mappe på dit system, vil du se filen mongod.log oprettet.

Nedenstående snapshot viser et eksempel på, hvordan en logfil ville se ud.

Konfiguration MongoDB Server med konfigurationsfil

Sådan installeres MongoDB på skyen (AWS, Google, Azure)

Du behøver ikke installere MongoDB server og konfigurer den. Du kan implementere MongoDB Atlas server i skyen på platforme som AWS, Google Cloud, Azure og opret forbindelse til instansen ved hjælp af en klient. Nedenfor er de detaljerede trin

Trin 1) Gå til link

  1. Indtast personlige oplysninger
  2. Accepter vilkårene
  3. Klik på knappen "Kom i gang gratis"

Installer MongoDB på skyen

Trin 2) Klik på "Byg min første klynge"

Installer MongoDB på skyen

Trin 3) Du kan vælge mellem AWS, Google Cloud, Azure som din cloud-udbyder. I denne tutorial vil vi bruge AWS, som er standard. Foretag ingen andre ændringer på siden, og klik på "Opret Cluster".

Installer MongoDB på skyen

Trin 4) Cluster oprettelsen tager lidt tid:

Installer MongoDB på skyen

Trin 5) Efter nogen tid vil du se

Installer MongoDB på skyen

Trin 6) Klik på Sikkerhed > Tilføj ny bruger

Installer MongoDB på skyen

Trin 7) På næste skærmbillede

  1. Indtast brugerlegitimationsoplysninger
  2. Tildel privilegier
  3. Klik på knappen Tilføj bruger

Installer MongoDB på skyen

Trin 8) Klik på knappen Tilslut i dashboardet

  1. Whitelist din IP-forbindelse
  2. Vælg forbindelsesmetoden

Installer MongoDB på skyen

Trin 9) Vælg den forbindelsesmetode, du ønsker at oprette forbindelse til MongoDB server

Installer MongoDB på skyen