一、下載MongoDB (以3.6.15版本為例)
下載地址:https://www.mongodb.com/download-center/community
二、安裝
安裝過程中,你可以通過點擊 "Custom(自定義)" 按鈕來設置你的安裝目錄。
這時我將安裝目錄改為了D:\MongoDB
下一步安裝 "install mongoDB compass" 不勾選(當然你也可以選擇安裝它,可能需要更久的安裝時間),MongoDB Compass 是一個圖形界面管理工具,我們可以在后面自己到官網下載安裝,下載地址:https://www.mongodb.com/download-center/compass。
三、創建數據目錄
MongoDB將數據目錄存儲在 db 目錄下。但是這個數據目錄不會主動創建,我們在安裝完成后需要創建它,然后再其中創建數據庫和日志文件的目錄。
1、創建數據目錄
2、創建數據庫和日志文件
四、運行MongoDB服務、連接MongoDB數據庫。
安裝好MongoDB后我們首先需要把MongoDB的服務拉起來,啟動服務有兩種方法。
1、命令行下啟動MongoDB服務
為了從命令提示符下運行 MongoDB 服務器,你必須從 MongoDB 目錄的 bin 目錄中執行 mongod.exe 文件。
D:\MongoDB\bin\mongod --dbpath d:\MongoDB\data\db
我在powerShell中執行的效果如下
命令行下連接MongoDB進行測試
我們可以在命令窗口中運行 mongo.exe 命令即可連接上 MongoDB,執行如下命令:
D:\MongoDB\bin\mongo.exe
我在powerShell中執行的效果如下,連接到MongoDB后我們可以輸入db指令查看默認指向的是test數據庫。
2、通過配置運行MongoDB服務
第一步、創建一個配置文件
創建一個配置文件。該文件必須設置 systemLog.path 參數,包括一些附加的配置選項更好。
例如,創建一個配置文件位於 C:\MongoDB\mongod.cfg,其中指定 systemLog.path 和 storage.dbPath。具體配置內容如下:
第二步、安裝MongoDB服務
通過執行mongod.exe,使用--install選項來安裝服務,使用--config選項來指定之前創建的配置文件。(安裝的時候powershell要以管理員身份運行否則無法安裝成功)
D:\MongoDB\bin\mongod.exe --config "D:\MongoDB\mongod.cfg" --install
ps:安裝是否成功可以到data\log\mongod.log文件里進行查看,如果有錯誤也可以在這里查看到錯誤原因。
第三步、啟動MongoDB服務(這個時候powershell也要以管理員身份)
net start MongoDB
我在powershell中的操作結果如下,啟動成功后可以在windows服務中看到會有MongoDB服務已經在運行。

接下來我們可以像上面一樣在命令窗口中運行 mongo.exe 命令即可連接上 MongoDB,進行連接測試,執行如下命令:
D:\MongoDB\bin\mongo.exe
我的操作結果如下:

第四步、關閉MongoDB服務(這個時候powershell也要以管理員身份)
net stop MongoDB
備注:以上兩種運行MongoDB的方法選擇其中一種即可,個人喜歡用第二種創建一個windows服務,不用一直掛着powershell窗口。