web-dev-qa-db-fra.com

Comment démarrer un service mongodb sur mac OS X?

J'ai déjà installé Mongodb sur mon mac, mais le processus n’exécute pas actuellement. Comment puis-je démarrer le service Mongodb pour pouvoir utiliser les commandes? 

14
nshetty

Essayez les étapes suivantes dans Terminal:

which mongod

Cela affichera le chemin vers votre mongod, mais s'il ne se trouve pas dans votre $PATH, le résultat de la commande sera vide. Vous devez donc trouver votre exécutable:

find / -name 'mongod'

Dans la sortie de cette commande, vous verrez plusieurs lignes, dont l’une ressemblera à bin/mongod, par exemple. /usr/local/mongodb/bin/mongod. Dans ce cas, prenez le chemin absolu complet et procédez comme suit:

echo "PATH=/usr/local/mongodb/bin/:$PATH" >> ~/.bash_profile
. ~/.bash_profile

Puis réessayez:

mongod --dbpath /your/path
12
bagrat

Si vous avez utilisé homebrew pour installer MongoDB sur macOS, tapez ce qui suit dans le terminal. Devrait faire l'affaire dans la plupart des cas.

$ brew services start mongodb
41
kinxiel

Pour démarrer mongodb, vous ne devez exécuter que la commande "mongod" sur le terminal.

2
Brian Kurz

Utilisez cette ligne pour résoudre le problème.

Exécutez cette ligne dans votre terminal par le chemin mongo bin:

export PATH=<mongodb-install-directory>/bin:$PATH

<mongodb-install-directory> remplacez ceci par votre chemin, par exemple:

export PATH=/Application/Mongo/bin:$PATH
0
NeĘràj SOnî

Allez simplement dans un dossier où vous voulez que mongodb stocke tous les fichiers de base de données et lancez la commande

mongod --dbpath=.

0
Sundar