Mongodb
net start MongoDB 和 mongod 的區別
根據MongoDB 文件,在執行 mongodb 社區版時,它聲明您可以使用 mongod 啟動 mongo 服務,或者 net start MongoDB。
訪問 mongo shell 需要任何一個。
有人可以解釋使用 mongod 和 net start MongoDB 之間的區別嗎
您始終可以使用命令執行 mongod。但是,如果您決定將 mongod 作為 Windows 服務執行,則在第一步中,您需要通過使用 –install 選項執行 mongod 來設置服務:
"C:\Program Files\MongoDB\Server\3.4\bin\mongod.exe" --config "C:\Program Files\MongoDB\Server\3.4\mongod.cfg" --install
然後,您可以使用 net start/stop 來使用已安裝的服務:
net start MongoDB
這些是執行 mongodb 的服務的不同名稱。您可以根據在安裝 mongodb 時在電腦上獲得的服務將其啟動為
sudo service mongod start
OR 。sudo service mongodb start
如果您的機器上有這兩項服務,則需要通過檢查該文件本身的內容來檢查應該啟動哪些服務,並在需要時刪除另一個服務。
mongod 是在 ubuntu 上使用包管理器安裝 mongodb 時預設提供的服務名稱。
在您的情況下
net start MongoDB
將啟動 mongodb 服務。