web-dev-qa-db-fra.com

impossible d'utiliser la commande mongo, affiche la commande introuvable sur mac

J'utilise Mac Lion. J'utilisais la version 1.4 de mongodb. Je voulais passer à la version 1.8.5 J'ai suivi http://shiftcommathree.com/articles/how-to-install-mongodb-on-os-x step sage en remplaçant chaque mongodb-osx-x86_64- 1.4.0 de mongodb-osx-x86_64-1.8.5. tout se passe bien. J'ai essayé:

mongod 

c'est bon. Je peux accéder à localhost: 28017 Mais, 

mongo

affiche la commande non trouvée

comment puis-je résoudre ce problème

14
Ajay

Vous devez ajouter le chemin d'accès à "Mongo" à votre terminal Shell. 

export PATH=$PATH:/usr/local/mongodb/bin

Avez-vous fait la dernière étape avec paths.d? Si c'est le cas, essayez de redémarrer vos terminaux.

Avez-vous une bonne raison d'utiliser 1.8.5? La version actuelle est 2.0.4, et de nombreuses mises à jour utiles depuis 1.8.x

31
Eve Freeman

1. Allez dans votre [répertoire d'installation mongodb]:

cd <mongodb installation dir>

2. Tapez ./bin/mongo pour commencer le mongo:

./bin/mongo

Lire la suite

Remarque : 

Si la commande ci-dessus donne une erreur

Échec de l'initialisation globale: BadValue Paramètre régional non valide ou non défini. Veuillez vous assurer que les variables d'environnement LANG et/ou LC_ sont correctement définies. *

Exécuter la commande ci-dessous: Lire la suite

export LC_ALL=C

Comment trouver le répertoire d'installation

find / -name "mongodb" 

Vous pouvez également définir le chemin

export PATH=$PATH:<mongodb installation dir>/bin
4
Nanhe Kumar

Documentation

export PATH={mongodb-install-directory}/bin:$PATH
1
Dimitar Dimitrov

Vous pouvez accéder au répertoire mongo à l’aide de la ligne de commande, puis lancer MongoDB avec

./mongodb

Je faisais face au même problème, cela a fonctionné pour moi.

1
Siddhant Saxena