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

Cách dễ dàng để dừng mongod trên Mac OS X là gì?

Có thể là do khởi chạy đang quản lý phiên bản mongod của bạn. Nếu bạn muốn khởi động và tắt phiên bản mongod, hãy dỡ bỏ phiên bản đó trước:

launchctl unload -w ~/Library/LaunchAgents/org.mongodb.mongod.plist

Sau đó khởi động mongod theo cách thủ công:

mongod -f path/to/mongod.conf --fork

Bạn có thể tìm thấy vị trí mongod.conf của mình từ ~/Library/LaunchAgents/org.mongodb.mongod.plist .

Sau đó, db.shutdownServer() sẽ hoạt động tốt.

Đã thêm ngày 22 tháng 2 năm 2014:

Nếu bạn đã cài đặt mongodb qua homebrew, homebrew thực sự có một brew services tiện dụng yêu cầu. Để hiển thị các dịch vụ đang chạy hiện tại:

brew services list

Để bắt đầu mongodb:

brew services start mongodb-community

Để dừng mongodb nếu nó đã chạy:

brew services stop mongodb-community

Cập nhật *

Như edufinn đã chỉ ra trong nhận xét, brew services hiện có sẵn dưới dạng lệnh do người dùng xác định và có thể được cài đặt bằng lệnh sau:brew tap gapple/services .



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tôi có cần phải đóng kết nối mongoose theo cách thủ công không?

  2. MongoDB - Giới hạn kết quả của một truy vấn

  3. Làm cách nào để truy cập bộ sưu tập có sẵn với Mongoose?

  4. Phần tử mảng cập nhật Mongo (trình điều khiển .NET 2.0)

  5. MongoDB - Xóa tài liệu