Nota:en septiembre de 2019 mongodb
se eliminó del núcleo homebrew, por lo que estas instrucciones se actualizaron para usar mongodb-community
en cambio, se instala desde el grifo externo.
Si su instalación actual sigue siendo anterior a septiembre mongodb
paquete, deberá usar ese nombre cuando desvincule, detenga, vuelva a vincular y comience, en las líneas marcadas con #*#
a continuación.
Otra opción es simplemente actualizar el paquete obsoleto ahora.
Ya tengo instalada la última versión de mongo, gracias a.
brew tap mongodb/brew
brew install mongodb-community
Pero a veces quiero cambiar a la versión anterior. Primero, instálalo:
brew search mongo
brew install [email protected]
Detengamos el mongodb actual, si se está ejecutando:
brew services stop mongodb/brew/mongodb-community #*#
# or if you had started it manually
killall mongod
Ahora quiero 3.2 en mi RUTA en lugar de la última:
brew unlink mongodb-community #*#
brew link --force [email protected]
(Aparentemente necesita --force
porque es solo barril.)
Ahora que tengo 3.2 en mi RUTA, puedo iniciar la base de datos de prueba:
mongod --version
brew services start mongodb/brew/mongodb-community
# or start your own mongod from the command-line
Cuando termine, puedo hacer lo contrario para volver a la última versión:
brew services stop mongodb/brew/mongodb-community
brew unlink [email protected]
brew link mongodb-community #*#
brew services start mongodb/brew/mongodb-community #*#
Y reinicie de nuevo.