Obs:I september 2019
mongodbtogs bort från homebrew core, så dessa instruktioner har uppdaterats för att användamongodb-communityistället installeras från den externa kranen.Om din nuvarande installation fortfarande är före september
mongodbpaketet 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 example@sqldat.com
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 example@sqldat.com
(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 example@sqldat.com
brew link mongodb-community #*#
brew services start mongodb/brew/mongodb-community #*#
Och starta om igen.