Lưu ý:Vào tháng 9 năm 2019
mongodb
đã bị xóa khỏi lõi homebrew, vì vậy các hướng dẫn này đã được cập nhật để sử dụngmongodb-community
thay vào đó, được cài đặt từ vòi bên ngoài.Nếu cài đặt hiện tại của bạn vẫn là trước tháng 9
mongodb
gói thì bạn sẽ cần sử dụng tên đó khi bạn hủy liên kết, dừng, liên kết lại và bắt đầu, trên các dòng được đánh dấu bằng#*#
bên dưới.Một tùy chọn khác là chỉ cần nâng cấp từ gói không dùng nữa ngay bây giờ.
Tôi đã cài đặt phiên bản mongo mới nhất, cảm ơn.
brew tap mongodb/brew
brew install mongodb-community
Nhưng tôi muốn chuyển sang phiên bản cũ đôi khi. Trước tiên, hãy cài đặt nó:
brew search mongo
brew install [email protected]
Hãy dừng mongodb hiện tại, nếu nó đang chạy:
brew services stop mongodb/brew/mongodb-community #*#
# or if you had started it manually
killall mongod
Bây giờ tôi muốn 3.2 trên PATH của mình thay vì mới nhất:
brew unlink mongodb-community #*#
brew link --force [email protected]
(Rõ ràng nó cần --force
bởi vì nó là keg-only.)
Bây giờ tôi có 3.2 trên PATH của mình, tôi có thể bắt đầu kiểm tra DB:
mongod --version
brew services start mongodb/brew/mongodb-community
# or start your own mongod from the command-line
Khi hoàn tất, tôi có thể làm ngược lại để chuyển về phiên bản mới nhất:
brew services stop mongodb/brew/mongodb-community
brew unlink [email protected]
brew link mongodb-community #*#
brew services start mongodb/brew/mongodb-community #*#
Và khởi động lại.