Ich habe bereits Mongodb auf meinem Mac installiert, aber der Prozess läuft gerade nicht. Wie starte ich den Mongodb-Dienst, damit ich die Befehle verwenden kann?Wie starte ich einen mongodb-Dienst auf Mac OS X?
Antwort
Versuchen Sie die folgenden Schritte im Terminal:
which mongod
Dies wird Ausgang der Pfad zu Ihrem mongod
, aber wenn es nicht in Ihrem $PATH
ist, wird die Befehlsausgabe leer sein. So können Sie die ausführbare Datei finden müssen:
find/-name 'mongod'
In der Ausgabe dieses Befehls finden Sie viele Linien sehen, von denen einer wie bin/mongod
sein wird, zum Beispiel /usr/local/mongodb/bin/mongod
. In diesem Fall nehmen Sie die ganze absoluten Pfad und wie folgt vorgehen:
echo "PATH=/usr/local/mongodb/bin/:$PATH" >> ~/.bash_profile
. ~/.bash_profile
Dann versuchen Sie es erneut:
mongod --dbpath /your/path
Um den mongodb zu starten, müssen Sie nur den Befehl "mongod" auf dem Terminal ausführen.
Ich habe versucht, den Mongod in der Befehlszeile zu verwenden und es sagt '-bash: mongod: Befehl nicht gefunden'? Sehr neu dazu, tut mir leid, wenn es sehr einfach ist. – nshetty
Gehen Sie einfach in einen Ordner, in dem Sie mongodb alle Datenbank-Dateien gespeichert werden sollen, und führen Sie den Befehl
mongod --dbpath=.
Ich habe versucht, den Mongod im Befehls-Terminal zu verwenden und es sagt '-bash: mongod: command not found', irgendeine Idee, warum ich das bekomme? – nshetty
@shetty: Ja, weil 'Mongod' nicht in deinem' $ PATH' steht –
Mit dieser Linie wird das Problem beheben.
Führen Sie diese Zeile in Ihrem Terminal am Mongo bin Pfad:
export PATH=<mongodb-install-directory>/bin:$PATH
<mongodb-install-directory>
ersetzen Sie dies mit Ihrem Weg, zum Beispiel:
export PATH=/Application/Mongo/bin:$PATH
Wenn Sie homebrew verwendet MongoDB auf macOS Sie zu installieren Geben Sie Folgendes in das Terminal ein. Sollte in den meisten Fällen den Trick machen.
$ brew services start mongodb
- 1. Wie starte ich MariaDB beim Booten unter Mac OS X?
- 2. auf Mac OS X
- 3. TFS auf Mac OS X
- 4. Den Java Classpath auf Mac OS (Mac OS X) drucken
- 5. Wie verzögere ich einen C++ Befehl unter Mac OS X
- 6. Wie man einen Pfad auf Mac OS X in Terminal
- 7. Wie kann ich eine "Quellenliste" auf Mac OS X erstellen?
- 8. Installieren libpq-dev auf Mac OS X
- 9. Wie füge ich einen Benutzer zur Apache-Gruppe auf Mac Os X hinzu?
- 10. Wie starte ich mit Ruby on Rails unter Mac OS X Snow Leopard?
- 11. Verknüpfung zu MySql auf Mac OS X?
- 12. aktualisieren youtube-dl auf Mac OS X
- 13. Funktioniert Java FileChannel.tryLock auf Mac OS X?
- 14. Konfigurieren JNotify auf Mac OS X
- 15. Atom-Inkrement auf Mac OS X
- 16. QListWidget auf Mac OS X zeigen abnorme
- 17. installieren lispbuilder-sdl auf Mac OS X
- 18. ändern Docker Speichertreiber auf Mac OS X
- 19. Capture Funktionstasten auf Mac OS X
- 20. Verwenden von virtualenv auf Mac OS X
- 21. Installation Emscripten auf Mac OS X
- 22. Deinstallieren MongoDB auf Mac OS X
- 23. FreeGLUT auf Mac OS X Löwe
- 24. sqlite3 auf Mac OS X installieren?
- 25. Service Kommando auf Mac OS X
- 26. Visual Source Safe auf Mac OS X
- 27. Anwendungsaktualisierungen unter Mac OS X
- 28. easy_install matplotlib Updates auf Mac OS X
- 29. ldconfig für Mac OS X
- 30. Mac OS X 10.10 Meldungsfehler
Dies hängt davon ab, wie Sie es installiert haben. Wie hast du es installiert? –