今天首次安裝MongoDB完成時,啓動不了MongoDB,打開服務發現未註冊服務:
1.查看
#查看計算機所有服務
Services.msc
2.發現未註冊成功,於是手動執行如下命令註冊服務:
mongod.exe --config "d:\develop\mongodb\mongo.conf" --install
3.在mongo.log日誌裏邊看到錯誤如下:
2020-02-23T15:08:30.014+0800 I CONTROL [main] ***** SERVER RESTARTED *****
2020-02-23T15:08:30.368+0800 I CONTROL [main] Trying to install Windows service 'MongoDB'
2020-02-23T15:08:30.369+0800 I CONTROL [main] Error connecting to the Service Control Manager: 拒絕訪問。 (5)
4.看到拒絕訪問首先想到的是當前用戶權限不夠,於是嘗試用管理員用戶
進入路徑C:\Windows\System32,找到cmd.exe右擊以管理員身份執行
cmd常用命令
切換盤符
盤符: //D:
進入目錄:
cd 目錄 // cd test
查看所有文件
dir
5.重新執行以下命令,MongoDB啓動成功
6.瀏覽器訪問:localhost:端口
備註:MongDB啓停方式:
命令啓停:
啓動:
net start MongoDB
停止:
net stop MongoDB
移除:
"d:\develop\MongoDB\bin\mongod.exe" ‐‐remove
手動啓停:進入Services.msc服務,選中右擊