第一次安裝啟動mongo
在bin目錄下執行
D:\MongoDB\bin>mongod.exe --dbpath d:\MongoDB\data\db
然后卡在這句話這里怎么也動不了
I SHARDING [LogicalSessionCacheReap] Marking collection config.transactions as collection version: <unsharded>
其實用另外打開一個cmd執行mongo命令便可以了
第二次啟動mongo
在cmd里直接敲mongo出現:exiting with code 1異常報錯
C:\Users\Administrator>mongo MongoDB shell version v4.2.3 connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName 2020-03-09T05:47:30.339+0800 E QUERY [js] Error: couldn't connect to server
2020-03-09T05:47:30.345+0800 E - [main] exiting with code 1
報錯的原因是沒有啟動mongod的服務器,需要在bin目錄下執行
D:\MongoDB\bin>mongod.exe --dbpath d:\MongoDB\data\db
對的,然后又卡到上次那個地方,這個時候另外打開一個cmd窗口輸入mongo便可以成功運行了。
所以我的mongo真正在Windows64下運行的順序是先啟動mongod服務,等他卡住了,再在另外一個cmd窗口啟動mongo