MongoDB ist eine universelle, dokumentbasierte, verteilte Datenplattform, die für moderne Anwendungsentwickler und für die Cloud entwickelt wurde.
MongoDB wird als NoSQL-Datenbank klassifiziert. Es verwendet JSON-ähnliche Dokumente mit optionalen Schemas.
Sie können MongoDB als Cloud-Bereitstellung oder als Vor-Ort-Installation verwenden.
In diesem Tutorial installiere ich es als Vor-Ort-Installation mit der MongoDB Community Edition unter Windows.
MongoDB herunterladen
MongoDB verfügt über einen Installationsassistenten und eine unbeaufsichtigte Installationsoption. Für dieses Tutorial installieren wir es mit dem Installationsassistenten unter Verwendung der Standardoptionen.
So laden Sie MongoDB herunter:
- Gehen Sie zur MongoDB-Downloadseite.
- Wählen Sie Lokal aus Möglichkeit.
- Überprüfen Sie, ob die richtigen Optionen für den Download angezeigt werden (d. h. die aktuelle Version ist ausgewählt, Windows ausgewählt ist und die msi Paket ausgewählt ist). Sehen Sie sich den obigen Screenshot als Beispiel an.
- Klicken Sie auf Herunterladen .
Diese Anweisungen basieren auf der MongoDB-Downloadseite zum Zeitpunkt dieses Tutorials. Möglicherweise müssen Sie es ändern, wenn es sich zum Zeitpunkt des Lesens geändert hat.
So sah die Download-Seite zum Zeitpunkt dieses Tutorials aus:
Installieren Sie MongoDB
Nach dem Herunterladen sehen Sie die heruntergeladene Datei wahrscheinlich unten auf der Download-Seite:
Klicken Sie auf Datei öffnen .
Dies öffnet den Installer:
Klicken Sie auf Weiter .
Dies bringt uns zum Bildschirm mit der Lizenzvereinbarung:
Wenn Sie den Nutzungsbedingungen zustimmen, markieren Sie Ich akzeptiere die Bedingungen der Lizenzvereinbarung , und klicken Sie dann auf Weiter .
Das bringt uns zum Bildschirm Choose Setup Type:
Auf diesem Bildschirm können Sie auswählen, ob Sie das (standardmäßige) vollständige Setup installieren oder ein benutzerdefiniertes Setup (bei dem Sie die zu installierenden Programmfunktionen auswählen) auswählen möchten.
Klicken Sie für diese Anleitung auf Fertig .
Dadurch wird automatisch der Bildschirm „Dienstkonfiguration“ geöffnet:
An diesem Punkt haben Sie die Wahl, MongoDB als Netzwerkdienst oder als lokaler oder Domänenbenutzer auszuführen.
Für dieses Tutorial belassen wir es bei der Standardeinstellung (d. h. führen es als Netzwerkdienst aus).
Klicken Sie auf Weiter> .
Das bringt uns zum Bildschirm Install MongoDB Compass:
MongoDB Compass ist ein GUI-Tool zur Verwaltung von MongoDB. Sie müssen dies nicht installieren, aber für die Zwecke dieses Tutorials werden wir es installieren.
Der MongoDB Compass installieren Option ist standardmäßig aktiviert. Wenn Sie MongoDB Compass gerne installieren, lassen Sie es aktiviert. Andernfalls deaktivieren Sie es.
Klicken Sie auf Weiter .
Dies bringt uns zum letzten Bildschirm vor der Installation:
Wenn Sie Änderungen vornehmen müssen, haben Sie jetzt die letzte Gelegenheit, zurückzugehen und sie vorzunehmen, bevor Sie zu diesem Bildschirm zurückkehren.
Klicken Sie auf Installieren um MongoDB zu installieren.
Möglicherweise erhalten Sie das übliche Bestätigungsfeld der Benutzerkontensteuerung:
Klicken Sie auf Ja damit die App Änderungen an Ihrem Gerät vornehmen kann.
Möglicherweise erhalten Sie auch eine Benachrichtigung, dass bestimmte Dateien verwendet werden, die von diesem Setup aktualisiert werden müssen:
In meinem Fall habe ich SQL Server auf diesem Computer installiert und er verwendet Dateien, die das MongoDB-Setup aktualisieren muss.
Sie können hier eine der beiden Optionen wählen, aber für dieses Tutorial belassen wir es bei der Standardeinstellung (d. h. Schließen Sie die Anwendungen und versuchen Sie, sie neu zu starten).
Klicken Sie auf OK .
Das Setup geht nun weiter und installiert MongoDB und MongoDB Compass. Es kann eine Weile dauern. Während dieses Tutorials dauerte es etwa 10 bis 15 Minuten, und es schien bei der Installation von MongoDB Compass hängen zu bleiben, aber es hat schließlich geklappt.
Nach der Installation wird der letzte Bildschirm mit MongoDB Compass im Hintergrund angezeigt:
Klicken Sie auf Fertig stellen .
Wenn Sie MongoDB als Windows-Dienst installieren, wird der Dienst nach erfolgreicher Installation gestartet.
Sie können jetzt fortfahren und sich mit MongoDB verbinden.
Sie können eine Verbindung zu MongoDB über die Mongo-Shell (die in der Installation enthalten ist) oder mit dem GUI-Tool MongoDB Compass (wenn Sie es in die Installation aufgenommen haben) herstellen.
Stellen Sie über die Mongo-Shell eine Verbindung zu MongoDB her
Die Mongo-Shell ist eine interaktive JavaScript-Shell-Schnittstelle zu MongoDB und ist in der MongoDB-Installation enthalten.
Um MongoDB über die Mongo-Shell zu verwenden, öffnen Sie eine Eingabeaufforderung und geben Sie Folgendes ein:
"C:\Program Files\MongoDB\Server\4.4\bin\mongo.exe"
Dadurch wird die mongo.exe-Shell mit der laufenden MongoDB-Instanz verbunden.
Alternativ können Sie zu diesem Ort navigieren und auf mongo.exe doppelklicken Datei.
Sobald die Verbindung hergestellt ist, können Sie help
eingeben um die interaktiven Hilfeoptionen aufzurufen.
Über MongoDB Compass verbinden
Wenn Sie MongoDB Compass in die Installation eingeschlossen haben, können Sie damit eine Verbindung zu MongoDB herstellen.
Normalerweise finden Sie MongoDB Compass im Windows-Startmenü, aber nachdem Sie MongoDB gerade installiert haben, sitzt MongoDB Compass bereits im Hintergrund und wartet darauf, verwendet zu werden.
Nachdem wir das Installationsprogramm im letzten Schritt der Installation geschlossen hatten, blieb der Begrüßungsbildschirm von MongoDB Compass bestehen:
Sie können Weiter> verwenden Schaltflächen, um einige der Funktionen von MongoDB auszuprobieren. Wenn Sie fertig sind, schließen Sie dieses Overlay, indem Sie auf das X klicken in der oberen rechten Ecke.
Was Sie wahrscheinlich zum Dialog Datenschutzeinstellungen bringen wird:
Deaktivieren Sie alles, was Sie nicht möchten, und klicken Sie dann auf Kompass verwenden .
Dies bringt uns zum Bildschirm „Neue Verbindung“:
Wenn Sie diesem Tutorial gefolgt sind, sollten Sie in der Lage sein, eine Verbindung mit derselben Verbindungszeichenfolge wie im obigen Screenshot herzustellen. Um es noch einmal zu wiederholen, hier ist es:
mongodb://127.0.0.1:27017
Dies verwendet ein Standard-Verbindungszeichenfolgenformat für eine eigenständige Bereitstellung, die keine Zugriffskontrolle erzwingt.
Siehe Verbindungszeichenfolgen-URI-Format auf der MongoDB-Dokumentationswebsite für eine detaillierte Übersicht über verschiedene Verbindungszeichenfolgen-URI-Formate.
Sobald Sie die Verbindungszeichenfolge eingegeben haben. Klicken Sie auf VERBINDEN .
Wenn die Verbindung erfolgreich ist, sollten Sie jetzt etwa Folgendes sehen:
Sie haben sich gerade über Compass mit MongoDB verbunden.