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
показывает, что команда не найдена
как я могу это исправить
Ответы
Ответ 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
Я столкнулся с той же проблемой, что и для меня.