Opmerking:in september 2019
mongodb
is verwijderd uit homebrew core, dus deze instructies zijn bijgewerkt ommongodb-community
te gebruiken in plaats daarvan geïnstalleerd vanaf de buitenkraan.Als uw huidige installatie nog steeds pre-september is
mongodb
pakket dan moet u die naam gebruiken wanneer u ontkoppelt, stopt, opnieuw koppelt en start, op de regels gemarkeerd met#*#
hieronder.Een andere optie is om nu eenvoudigweg te upgraden van het verouderde pakket.
Dankzij.
. heb ik al de nieuwste versie van mongo geïnstalleerdbrew tap mongodb/brew
brew install mongodb-community
Maar soms wil ik overschakelen naar de oude versie. Installeer het eerst:
brew search mongo
brew install [email protected]
Laten we de huidige mongodb stoppen, als deze actief is:
brew services stop mongodb/brew/mongodb-community #*#
# or if you had started it manually
killall mongod
Nu wil ik 3.2 op mijn PATH in plaats van de laatste:
brew unlink mongodb-community #*#
brew link --force [email protected]
(Blijkbaar heeft het --force
nodig omdat het alleen een vat is.)
Nu ik 3.2 op mijn PATH heb, kan ik de test-DB starten:
mongod --version
brew services start mongodb/brew/mongodb-community
# or start your own mongod from the command-line
Als ik klaar ben, kan ik het omgekeerde doen om terug te gaan naar de nieuwste versie:
brew services stop mongodb/brew/mongodb-community
brew unlink [email protected]
brew link mongodb-community #*#
brew services start mongodb/brew/mongodb-community #*#
En opnieuw opstarten.