2017-08-21 1 views
0

Ich habe mongodb in meinem Computer installiert. Aber wenn ich versuche, es zu starten, wird es nicht ausgeführt. Ich habe Befehl eingegeben, als "Mongo", um den Mongodb zu starten, der folgende Ergebnisse anzeigt, aber die Anwendung wird nicht geöffnet.Mongodb läuft nicht

Jeder hat eine Idee, wie kann ich das beheben? Bitte teilen Sie es. Danke!

Snippet of the response

Umwelt: Ubuntu 16.04

Antwort

0

Das sind Warnungen, die beim ersten mongo Start erscheinen. Mach dir nicht viel Sorgen um sie.

Da der Prozess noch läuft und Sie das kleine > Zeichen dort haben, bedeutet das, dass Sie erfolgreich mit dem MongoDB-Server verbunden sind.

mongodmongod ist der MongoDB-Server (Sie können überprüfen, ob er ausgeführt wird, indem ps aux | grep mongod ausgeführt wird) und das mongo CLI-Tool ist ein CLI-Client, der eine Verbindung zum Server herstellt. Hier können Sie Befehle ausführen.

Zum Beispiel erstellen Sie Ihr erstes Dokument:

use myDatabase 
db.people.insert({ name: "Rhea" }) 
db.people.find() 

Abschließend sowohl der MongoDB-Server und Client ausführen, aber ein paar Warnungen bekommen, die nur beim ersten Mal angezeigt, wenn Sie mongo laufen.

+0

Aber die GUI öffnet nicht. Warum? Ich brauche die Schnittstelle, um die vorhandenen Dateien zu importieren, die ich habe. – rhea

+1

@rhea 'mongo' ist ein Kommandozeilenwerkzeug. Es gibt keine Benutzeroberfläche. Um die Dateien zu importieren, können Sie die Befehlszeile verwenden. Wenn Sie wirklich eine GUI wollen, [diese Frage prüfen] (https://askubuntu.com/q/196136/148451). Ich empfehle die Befehlszeile, weil Sie auf einem echten Server höchstwahrscheinlich keine GUI-Programme installieren möchten. –

+0

oh ok Danke für die Antwort! – rhea

0

Zunächst in einem Terminal schreiben Mongod. Dann auf einem anderen Terminal: Mongo.

Der erste startet den Mongo-Server. Der zweite startet den Interpreter. Sie können verschiedene Befehle im Interpreter ausprobieren.

+0

das funktioniert! Danke – rhea

Verwandte Themen