昨天心血來潮重裝了下系統,再恢復到數據庫之前都很順利,結果到了恢復MongoDB時,有點懷疑自己是不是把原來的數據庫裝到C盤了,那數據不都沒了嗎?還好,冷靜下來在D盤找到了。
這件事再次提醒了我,軟件可以隨便放C盤,但是數據文件一定要放其他盤!
接下來就是要重新安裝Mongdb服務了,
但是在服務里啟動MongoDB時,彈出異常窗口異常 window不能再本地計算機啟動MongoDB
解決方案:
1.先刪除下面選中的兩個文件
2.再進入你的mongodb里的bin目錄,進入cmd
3.執行兩行代碼分別刪除服務,安裝服務
注意!!! 下面紅字部分要改成你的Mongodb目錄,不要照搬
刪除:
mongod --logpath "D:\MongoDB\Server\4.0\log\mongod.log" --logappend --dbpath "D:\MongoDB\Server\4.0\data" --directoryperdb --serviceName "MongoDB" --serviceDisplayName "MongoDB" --remove
安裝:
mongod --logpath "D:\MongoDB\Server\4.0\log\mongod.log" --logappend --dbpath "D:\MongoDB\Server\4.0\data" --directoryperdb --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install
我就是在這里沒有仔細改,結果服務能連接,但是原來的數據庫一直無法顯示。
然后啟動服務:
查看數據庫:
大功告成!