MongoDB Compass installieren und direkt loslegen
MongoDB Compass erleichtert dir den Umgang mit MongoDB durch eine grafische Benutzeroberfläche. Hier zeigen wir dir, wie du das Tool installierst und anwendest.
MongoDB Compass: Datenbanken einfacher verwalten
MongoDB zählt zu den gefragtesten NoSQL-Systemen am Markt. Das Hauptaugenmerk des Datenbankmanagementsystems liegt auf dem Speichern und Verwalten großer Datensätze. Diese lassen sich in verschiedenen Formaten verarbeiten und als BSON-Dokumente in Sammlungen bündeln. Die Lösung ist zwar auf Benutzerfreundlichkeit ausgelegt, doch die Arbeit via Befehlszeile setzt Know-how und Präzision voraus.
Mit MongoDB Compass steht dir eine übersichtliche grafische Benutzeroberfläche zur Verfügung, mit der du deine Daten einsehen, bearbeiten und analysieren kannst. Wir erklären dir hier, wie du MongoDB Compass auf deinem System einrichtest und welche Möglichkeiten dir das Tool im Alltag bietet.
Welche Funktionen bietet MongoDB Compass?
MongoDB Compass bildet den gesamten Funktionsumfang der Shell ab. Dank des User-Interfaces erledigst du viele Aufgaben jedoch deutlich schneller. Der Zugriff reicht von einzelnen Dokumenten über Sammlungen bis hin zum Aufbau kompletter Datenbanken. Zu den Kernfunktionen von MongoDB Compass gehören:
- Erstellung neuer Datenbanken, Sammlungen und Dokumente
- Visualisierung der hinterlegten Daten in deiner Datenbank
- Hinzufügen, Bearbeiten und Löschen von Dokumenten
- Tiefgehende Analyse deines Systems und der Datenbanken
- Laufende Überprüfung der System-Performance
- Überwachung und Anpassung von Daten gemäß JSON-Standard
Die Nutzung von MongoDB Compass ist kostenlos.
Voraussetzungen und Versionen des Tools
Bevor du mit der Installation startest, wähle die passende Version für deine Bedürfnisse:
- MongoDB Compass ist die Vollversion mit sämtlichen Features.
- MongoDB Compass Read-Only erlaubt nur das Sichten, aber kein Bearbeiten oder Löschen.
- MongoDB Compass Isolated arbeitet komplett vom Netzwerk getrennt.
Alle Varianten stehen auf der MongoDB-Website zum Download bereit.
MongoDB Compass ist mit gängigen Betriebssystemen kompatibel. Du erhältst das Graphical User Interface (GUI) unter anderem für macOS, Ubuntu und Windows.
Um das Tool zu nutzen, muss die dokumentenorientierte Datenbank bereits installiert sein. Details dazu findest du in unserem MongoDB-Tutorial. Zudem benötigst du Admin-Rechte. Während sich die Installation je nach System leicht unterscheidet, bleibt die Bedienung von MongoDB Compass überall gleich.
So installierst du MongoDB Compass
Unter macOS oder Windows besuchst du einfach die oben verlinkte Website, wählst die Version aus und folgst dem Installationsassistenten. Bei einer Installation unter Ubuntu benötigst du sudo-Rechte. Gehe dann wie folgt vor:
- Rufe die Website von MongoDB Compass auf und kopiere den passenden Download-Link.
- Nutze den Befehl
wget. Für die Version 1.39.4 sieht dieser so aus:
wget https://downloads.mongodb.com/compass/mongodb-compass_1.39.4_amd64.debbash- Mit dem Befehl
aptinstallierst du MongoDB Compass:
sudo apt install ./mongodb-compass_1.39.4_amd64.debbash- Nach erfolgreichem Abschluss öffnest du MongoDB Compass mit:
$ mongodb-compassbashNach dem Start siehst du den Begrüßungsbildschirm. Wie es weitergeht, erfährst du in den nächsten Abschnitten.
Verbindung zum Server herstellen
Um mit MongoDB Compass zu arbeiten, verbindest du dich zuerst mit deinem Server. Das gelingt in wenigen Schritten:
- Klicke oben links auf „New Connection“.
- Wähle die Option „Fill in connection fields individually“ aus.
- Trage die IP deines Remote-Servers im Feld „Hostname“ ein.
- Sofern du den Port nicht manuell angepasst hast, nutze den Standardwert „27017“.
- Für zusätzliche Sicherheit wähle unter „Authentication“ die Option „Username / Password“ und gib deine Login-Daten für MongoDB ein.
- Nach dem Klick auf Verbinden zeigt dir MongoDB Compass rechts eine Übersicht deiner Datenbanken an.
Datenbank mit MongoDB Compass erstellen
Falls du eine neue Datenbank anlegen möchtest, unterstützt dich das Tool intuitiv dabei:
- Klicke oben auf den Button „CREATE DATABASE“, um das Pop-up zu öffnen.
- Vergib einen Namen für deine neue Datenbank.
- Benenne deine erste Collection (Sammlung).
- Bestätige deine Eingaben mit einem Klick auf „CREATE DATABASE“ unten rechts.
Dokumente hinzufügen oder erstellen
Deine Daten werden in BSON-Dokumenten abgelegt. In der GUI kannst du neue Dokumente wie folgt hinzufügen:
- Wähle links die gewünschte Datenbank aus.
- Klicke auf die entsprechende Sammlung.
- Unter „Add Data“ kannst du bestehende Daten via „Import File“ hochladen oder mit „Insert Document“ ein neues Dokument anlegen.
- Beim Import wählst du die Datei und das Format aus und klickst auf „IMPORT“.
- Bei „Insert Document“ öffnet sich ein Editor, in dem du JSON-Werte oder Schlüssel-Wert-Paare eingibst. Schließe den Vorgang mit „INSERT“ ab.
Dokumente ansehen, bearbeiten oder löschen
In MongoDB Compass hast du die volle Kontrolle über deine Dokumente. Hier ist der schnelle Überblick der Funktionen.
Dokumente sichten
Für die Inhaltsansicht stehen dir drei Modi zur Verfügung:
- Listenansicht
- JSON-Struktur
- Tabellenform
Wähle deinen bevorzugten Modus in der oberen Leiste neben der Option „VIEW“ aus.
Zum Bearbeiten und Löschen benötigst du die Vollversion oder die Isolated Version von MongoDB Compass. In der Read-Only-Variante sind diese Funktionen gesperrt.
Dokumente editieren
So passt du bestehende Daten an:
- Öffne das gewünschte Dokument.
- Klicke oben rechts auf das Stift-Symbol.
- Ändere das entsprechende Feld direkt ab.
- Speichere deine Änderungen mit „UPDATE“.
Dokumente entfernen
Das Löschen funktioniert ebenso unkompliziert:
- Navigiere zum betreffenden Dokument.
- Prüfe kurz, ob die Daten wirklich gelöscht werden sollen.
- Klicke auf das Papierkorb-Icon oben rechts und bestätige das Löschen.
Die Query Bar in MongoDB Compass ermöglicht einfache Abfragen in deinen Sammlungen. Wie du komplexere Filter erstellst, erfährst du im Guide „MongoDB Queries erstellen“.