Sau một vài nghiên cứu, tôi đã tìm ra giải pháp và chia sẻ tất cả những gì tôi học được để không có người mới học nào gặp khó khăn như tôi.
Sai lầm của tôi:
Tôi đã nhìn chằm chằm mongodb bằng cách sử dụng:
mongod --config "c:\MongoDB\Mongod.cfg"
và khởi động trình bao mongo bằng cách chỉ chạy
mongo
Khởi động Mongo DB và Shell
Sau đó được hiểu, mỗi lệnh làm gì:
|*| Start Mongo DB with default config :
mongod
|*| Start Mongo DB with config file :
mongod -f "c:\MongoDB\Mongods.cfg"
|Or|
mongod --config "c:\MongoDB\Mongod.cfg"
|O| Start Mongo DB with config flags :
mongod --dbpath "c:\mongodb\data\nameMdb" --logpath "c:\mongodb\log\nameMdbLog.log" --directoryperdb --logappend
Vì vậy, tương ứng, chúng ta cũng nên sử dụng mongo để bắt đầu shell:
|*| Start Mongo shell with default config :
mongo
|*| Start Mongo shell with localhost config flags :
mongo --host localhost --port 28888
|*| Start Mongo shell with public config flags and user details :
mongo --username <user> --password <pass> --host <Host.IP.Adrs> --port 28888
| * | Tạo tệp cấu hình được giải thích ở đây với ví dụ:
https://github.com/mongodb/mongo/blob/master /rpm/mongod.conf