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

Không muốn bắt đầu mongod bằng `sudo mongod`

Điều này đã làm việc cho tôi:

sudo chmod -R 777 /data/db

sau đó

sudo chown -R `id -u` /data/db

-R làm cho lệnh đệ quy; Trước đây tôi đã thử cả sudo chmod 777 /data/dbsudo chown `id -u` /data/db như được hướng dẫn trên các câu trả lời StackOverflow khác nhưng không thành công.

(Tái bút, tôi xin lỗi, tôi biết đây là một câu hỏi rất cũ nhưng tôi đã tìm thấy nó trong khi cố gắng tìm kiếm câu trả lời cho vấn đề của mình; và vì tôi đã giải được nên tôi nghĩ rằng tôi sẽ đặt câu hỏi này ở đây cho bất kỳ ai trong tương lai. Ngoài ra, tôi không chắc chắn lệnh nào trong hai lệnh đó đã tạo ra sự khác biệt, nhưng nó đã hoạt động.)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Xóa mọi ký hiệu không phải utf-8 khỏi chuỗi

  2. 4 cách cập nhật tài liệu trong MongoDB

  3. Mongodb đếm tất cả các phần tử mảng trong tất cả các đối tượng khớp theo tiêu chí

  4. Nhập dữ liệu vào phiên bản MongoDB

  5. dân số đệ quy mongoose