Obs:I september 2019
mongodb
togs bort från homebrew core, så dessa instruktioner har uppdaterats för att användamongodb-community
istället installeras från den externa kranen.Om din nuvarande installation fortfarande är före september
mongodb
paketet måste du använda det namnet när du tar bort länken, stoppar, länkar om och startar, på raderna markerade med#*#
nedan.Ett annat alternativ är att helt enkelt uppgradera bort från det föråldrade paketet nu.
Jag har redan den senaste versionen av mongo installerad, tack vare.
brew tap mongodb/brew
brew install mongodb-community
Men jag vill byta till den gamla versionen ibland. Installera först:
brew search mongo
brew install [email protected]
Låt oss stoppa den nuvarande mongodb, om den körs:
brew services stop mongodb/brew/mongodb-community #*#
# or if you had started it manually
killall mongod
Nu vill jag ha 3.2 på min PATH istället för den senaste:
brew unlink mongodb-community #*#
brew link --force [email protected]
(Tydligen behöver den --force
eftersom det bara är fat.)
Nu har jag 3.2 på min PATH, jag kan starta test-DB:
mongod --version
brew services start mongodb/brew/mongodb-community
# or start your own mongod from the command-line
När jag är klar kan jag göra omvänt för att växla tillbaka till den senaste versionen:
brew services stop mongodb/brew/mongodb-community
brew unlink [email protected]
brew link mongodb-community #*#
brew services start mongodb/brew/mongodb-community #*#
Och starta om igen.