Подтвердить что ты не робот

Cant использовать команду mongo, команда show не найдена на mac

Я использую Mac Lion. Я использовал версию mongodb 1.4. я хотел обновить до 1.8.5 Я последовал за http://shiftcommathree.com/articles/how-to-install-mongodb-on-os-x шагом, заменив каждый mongodb-osx-x86_64-1.4.0 на mongodb-osx-x86_64-1.8.5. все идет гладко. Я пробовал:

mongod 

это нормально. Я могу получить доступ к localhost: 28017 но,

mongo

показывает, что команда не найдена

как я могу это исправить

4b9b3361

Ответ 1

Вам нужно добавить путь к "mongo" в вашу оболочку терминала.

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

Сделал ли вы последний шаг с paths.d? Если это так, попробуйте перезапустить терминалы.

У вас есть веская причина для использования 1.8.5? Текущая стабильная версия 2.0.4, и у нее много полезных обновлений от 1.8.x

Ответ 2

1.Перейдите в свой [установочный каталог mongodb]:

cd <mongodb installation dir>

2.Type./bin/mongo, чтобы запустить mongo:

./bin/mongo

Подробнее

Примечание:

Если приведенная выше команда дает ошибку

Неудачная глобальная инициализация: BadValue Недействительный или не установлен языковой стандарт пользователя. Убедитесь, что переменные среды LANG и/или LC_ установлены правильно. *

Запустить команду ниже: Подробнее

export LC_ALL=C

Как найти каталог установки

find / -name "mongodb" 

Вы также можете установить путь

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

Ответ 3

Вы можете перейти в каталог mongo с помощью командной строки, а затем запустить MongoDB с помощью

./mongodb

Я столкнулся с той же проблемой, что и для меня.