Забележка:През септември 2019 г.
mongodb
беше премахнат от ядрото на homebrew, така че тези инструкции бяха актуализирани, за да използватmongodb-community
вместо това се инсталира от външния кран.Ако текущата ви инсталация все още е преди септември
mongodb
пакет, тогава ще трябва да използвате това име, когато прекратявате връзката, спирате, свързвате отново и стартирате, на редовете, маркирани с#*#
по-долу.Друга възможност е просто да надстроите от отхвърления пакет сега.
Вече имам инсталирана най-новата версия на mongo, благодарение на.
brew tap mongodb/brew
brew install mongodb-community
Но понякога искам да премина към старата версия. Първо го инсталирайте:
brew search mongo
brew install [email protected]
Нека спрем текущия mongodb, ако работи:
brew services stop mongodb/brew/mongodb-community #*#
# or if you had started it manually
killall mongod
Сега искам 3.2 на моя PATH вместо най-новата:
brew unlink mongodb-community #*#
brew link --force [email protected]
(Очевидно се нуждае от --force
защото е само за буре.)
Сега имам 3.2 на моя PATH, мога да стартирам тестовата DB:
mongod --version
brew services start mongodb/brew/mongodb-community
# or start your own mongod from the command-line
Когато свърша, мога да направя обратното, за да се върна към най-новата версия:
brew services stop mongodb/brew/mongodb-community
brew unlink [email protected]
brew link mongodb-community #*#
brew services start mongodb/brew/mongodb-community #*#
И рестартирайте отново.