MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Làm cách nào để cài đặt phiên bản mongodb trước đó với homebrew?

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ụng mongodb-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.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Trang đăng nhập đơn giản trong nodejs bằng express và passport với mongodb

  2. MongoDB $ mergeObjects

  3. MongoDB Aggregations Sử dụng Java

  4. Google Cloud Platform - Không thể kết nối với mongodb

  5. Trả về kết quả dưới dạng Chỉ một mảng Giá trị