いくつかの調査の結果、解決策を見つけ、学んだことをすべて共有したので、新しい学習者が私のように苦労することはありませんでした。
私の間違い:
私は:
を使用してmongodbを見つめていましたmongod --config "c:\MongoDB\Mongod.cfg"
実行するだけでmongoシェルを起動します
mongo
MongoDBとシェルの起動
次に、各コマンドの機能を理解します:
|*| 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
したがって、それに応じて、シェルを開始するためにもmongoを使用する必要があります:
|*| 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
| * |ここでは、構成ファイルの作成について例を挙げて説明します:
https://github.com/mongodb/mongo/blob/master /rpm/mongod.conf