Hoe te downloaden en te installeren MongoDB on Windows en Wolk

De installateurs voor MongoDB zijn beschikbaar in zowel het 32-bits als het 64-bits formaat. De 32-bits installers zijn goed voor ontwikkel- en testomgevingen. Maar voor productieomgevingen moet u de 64-bits installers gebruiken. Anders kunt u beperkt worden tot de hoeveelheid data die kan worden opgeslagen in MongoDB.

Voor productieomgevingen is het raadzaam om altijd de stabiele release te gebruiken.

Hoe te downloaden en te installeren MongoDB on Windows

De volgende stappen kunnen worden gebruikt om te downloaden en te installeren MongoDB on Windows 10

Stap 1) Download MongoDB Community Server

Ga naar link en downloaden MongoDB Community Server. We zullen de 64-bitsversie installeren voor Windows.

Downloaden en installeren MongoDB on Windows

Stap 2) Klik op Instellen

Zodra het downloaden is voltooid, opent u het msi-bestand. Klik op Volgende in het opstartscherm

Downloaden en installeren MongoDB on Windows

Stap 3) Accepteer de licentieovereenkomst voor eindgebruikers

  1. Accepteer de licentieovereenkomst voor eindgebruikers
  2. Klik op Volgende

Downloaden en installeren MongoDB on Windows

Stap 4) Klik op de knop “Voltooien”.

Klik op de knop “Voltooien” om alle componenten te installeren. De aangepaste optie kan worden gebruikt om selectieve componenten te installeren of als u de locatie van de installatie wilt wijzigen.

Downloaden en installeren MongoDB on Windows

Stap 5) Service Configuration

  1. Selecteer “Service uitvoeren als netwerkservicegebruiker”. Noteer de gegevensdirectory, deze hebben we later nodig.
  2. Klik op Volgende

Downloaden en installeren MongoDB on Windows

Stap 6) Start het installatieproces

Klik op de knop Installeren om de installatie te starten.

Downloaden en installeren MongoDB on Windows

Stap 7) Klik op Volgende zodra u klaar bent

De installatie begint. Klik op Volgende zodra u klaar bent

Downloaden en installeren MongoDB on Windows

Stap 8) Klik op de knop Voltooien

Laatste stap. Nadat de installatie is voltooid, klikt u op de knop Voltooien

Downloaden en installeren MongoDB on Windows

Hallo Wereld MongoDB: JavaScriptstuurprogramma

Chauffeurs binnen MongoDB worden gebruikt voor connectiviteit tussen clienttoepassingen en de database. Als je dat bijvoorbeeld had Java programma en vereist dat het verbinding maakt MongoDB dan zou je het moeten downloaden en integreren Java driver zodat het programma kan werken met de MongoDB database.

De chauffeur voor JavaScript komt uit de doos. De MongoDB shell waarmee wordt gewerkt MongoDB database is eigenlijk een javascript-shell. Om er toegang toe te krijgen

Stap 1) Ga naar "C:\Program Files\MongoDB\Server\4.0\bin” en dubbelklik op mongo.exe. U kunt ook op de MongoDB desktop-item

Hallo Wereld MongoDB: JavaScriptstuurprogramma

Stap 2) Voer het volgende programma in de shell in

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

Hallo Wereld MongoDB: JavaScriptstuurprogramma

Code Verklaring:

  1. We verklaren slechts een eenvoudige Javascript variabele om een ​​tekenreeks op te slaan met de naam 'Hallo wereld.'
  2. We gebruiken de printjson-methode om de variabele naar het scherm af te drukken.

Install Python bestuurder

Stap 1) Verzekeren Python is op het systeem geïnstalleerd

Stap 2) Installeer de mongo-gerelateerde stuurprogramma's door de onderstaande opdracht uit te voeren

pip install pymongo

Installeer het Ruby-stuurprogramma

Stap 1) Zorg ervoor dat Ruby op het systeem is geïnstalleerd

Stap 2) Zorg ervoor dat edelstenen worden bijgewerkt door de opdracht te geven

gem update -system

Stap 3) Installeer de mongo-gerelateerde stuurprogramma's door de onderstaande opdracht uit te voeren

gem install mong

Install MongoDB Compass- MongoDB Managementtool

Er zijn tools op de markt die dit kunnen beheren MongoDB. Een voorbeeld van zo'n niet-commercieel hulpmiddel is MongoDB Compass.

Hieronder vindt u enkele kenmerken van Compass:

  1. Volledige kracht van de Mongoshell
  2. Meerdere schelpen
  3. Meerdere resultaten

Stap 1) Ga naar link en klik op downloaden

Install MongoDB Compass- MongoDB Managementtool

Stap 2) Vul de gegevens in het pop-upvenster in en klik op Verzenden

Install MongoDB Compass- MongoDB Managementtool

Stap 3) Double klik op het gedownloade bestand

Install MongoDB Compass- MongoDB Managementtool

Stap 4) De installatie zal automatisch starten

Install MongoDB Compass- MongoDB Managementtool

Stap 5) Compass wordt gestart met een welkomstscherm

Install MongoDB Compass- MongoDB Managementtool

Stap 6) Behoud de privacy-instellingen als standaard en klik op "Start met het gebruik van Compass"

Install MongoDB Compass- MongoDB Managementtool

Stap 7) U ziet een startscherm met een lijst met huidige databases.

Install MongoDB Compass- MongoDB Managementtool

MongoDB Configuratie, import en export

Voordat u het MongoDB server, het eerste belangrijke aspect is het configureren van de gegevensmap waar alle MongoDB gegevens worden opgeslagen. Dit kan op de volgende manier

MongoDB Configuratie, import en export

Het bovenstaande commando 'md \data\db' maakt een map met de naam \data\db op uw huidige locatie.

MongoDB zal automatisch de databases op deze locatie aanmaken, omdat dit de standaardlocatie is MongoDB om zijn informatie op te slaan. We zorgen er alleen voor dat de directory aanwezig is, zodat MongoDB kan het vinden wanneer het begint.

Het importeren van gegevens in MongoDB wordt gedaan met de opdracht "mongoimport". Het volgende voorbeeld laat zien hoe dit kan worden gedaan.

Stap 1) Maak een CSV-bestand met de naam data.csv en plaats de volgende gegevens erin

WerknemerID,Werknemernaam

  1. Guru99
  2. Mohan
  3. smid

Dus in het bovenstaande voorbeeld gaan we ervan uit dat we drie documenten willen importeren in een verzameling genaamd data. De eerste rij wordt de kopregel genoemd en wordt de veldnaam van de verzameling.

Stap 2) Voer de mongo-importopdracht uit

MongoDB Configuratie, import en export

Code Verklaring:

  1. We specificeren de db-optie om aan te geven in welke database de gegevens moeten worden geïmporteerd
  2. De typeoptie is om aan te geven dat we een csv-bestand importeren
  3. Onthoud dat de eerste rij de kopregel wordt genoemd en die de veldnamen van de collectie zal worden. Daarom specificeren we de optie –headerline. En dan specificeren we ons data.csv-bestand.

uitgang

MongoDB Configuratie, import en export

Uit de uitvoer blijkt duidelijk dat er drie documenten zijn geïmporteerd MongoDB.

Exporteren MongoDB wordt gedaan met behulp van de opdracht mongoexport

MongoDB Configuratie, import en export

Code Verklaring:

  1. We specificeren de db-optie om aan te geven uit welke database de gegevens moeten worden geëxporteerd.
  2. We specificeren de verzameloptie om aan te geven welke collectie moet worden gebruikt
  3. De derde optie is om aan te geven dat we naar een csv-bestand willen exporteren
  4. De vierde is om te specificeren welke velden van de collectie moeten worden geëxporteerd.
  5. De optie –out specificeert de naam van het csv-bestand waarnaar de gegevens moeten worden geëxporteerd.

uitgang

MongoDB Configuratie, import en export

Uit de uitvoer blijkt duidelijk dat er drie records zijn geëxporteerd MongoDB.

configureren MongoDB server met configuratiebestand

Men kan de mongod-serverinstantie configureren om op te starten met een configuratiebestand. Het configuratiebestand bevat instellingen die gelijkwaardig zijn aan de opdrachtregelopties van mongod.

Stel bijvoorbeeld dat je dat wilde MongoDB om alle loginformatie op een aangepaste locatie op te slaan, volgt u de onderstaande stappen

Stap 1) Maak een bestand met de naam “mongod.conf” en sla de onderstaande informatie op in het bestand

configureren MongoDB Server met configuratiebestand

  1. De eerste regel van het bestand geeft aan dat we configuratie willen toevoegen voor het systeemlogbestand, dat is waar de informatie over wat de server doet in een aangepast logbestand.
  2. De tweede optie is om te vermelden dat de locatie een bestand zal zijn.
  3. Hierin wordt de locatie van het logbestand vermeld
  4. De logAppend: “true” betekent ervoor zorgen dat de loginformatie steeds aan het logbestand wordt toegevoegd. Als u de waarde op “false” zet, wordt het bestand verwijderd en opnieuw aangemaakt zodra de server opnieuw opstart.

Stap 2) Start het mongod-serverproces en specificeer het hierboven gemaakte configuratiebestand als parameter. Hieronder ziet u een schermafdruk van hoe dit kan worden gedaan

configureren MongoDB Server met configuratiebestand

Zodra de bovenstaande opdracht is uitgevoerd, zal het serverproces dit configuratiebestand gaan gebruiken, en als u naar het bestand /etc. map op uw systeem, ziet u het bestand mongod.log gemaakt.

De onderstaande momentopname toont een voorbeeld van hoe een logbestand eruit zou zien.

configureren MongoDB Server met configuratiebestand

Hoe te installeren MongoDB op Cloud (AWS, Google, Azure)

U hoeft de MongoDB server en configureer deze. Je kunt inzetten MongoDB Atlas-server in de cloud op platforms zoals AWS, Google Cloud, Azure en maak verbinding met de instantie met behulp van een client. Hieronder vindt u de gedetailleerde stappen

Stap 1) Ga naar uw link

  1. Voer persoonlijke gegevens in
  2. Akkoord met de voorwaarden
  3. Klik op de knop “Ga gratis aan de slag”

Install MongoDB op Wolk

Stap 2) Klik op “Bouw mijn eerste cluster”

Install MongoDB op Wolk

Stap 3) U kunt kiezen tussen: AWS, Google Cloud, Azure als uw cloudprovider. In deze zelfstudie gebruiken we AWS die standaard is ingesteld. Breng geen andere wijzigingen aan op de pagina en klik op 'Maken' Cluster. '

Install MongoDB op Wolk

Stap 4) Cluster creatie kost enige tijd:

Install MongoDB op Wolk

Stap 5) Na een tijdje zul je het zien

Install MongoDB op Wolk

Stap 6) Klik op Beveiliging > Nieuwe gebruiker toevoegen

Install MongoDB op Wolk

Stap 7) In het volgende scherm,

  1. Voer gebruikersreferenties in
  2. Wijs rechten toe
  3. Klik op de knop Gebruiker toevoegen

Install MongoDB op Wolk

Stap 8) Klik in het dashboard op de knop Verbinden

  1. Zet uw IP-verbinding op de witte lijst
  2. Kies de verbindingsmethode

Install MongoDB op Wolk

Stap 9) Selecteer de verbindingsmethode van uw keuze waarmee u verbinding wilt maken MongoDB server

Install MongoDB op Wolk