Windows 平臺安裝 MongoDB教程

1.MongoDB下載

鏈接: https://pan.baidu.com/s/1dRZw748Lui_r9kE5aYwZFA 密碼: 9yj6
此文件只適用于64位系統(tǒng)安裝,32位系統(tǒng)請自己上官網(wǎng)下載。

2.安裝步驟

步驟1.png

步驟2.png

步驟3.png

在下圖中把安裝路徑設(shè)置為自己想要安裝的路徑,然后點(diǎn)擊Next。
步驟4.png

步驟5.png

步驟6.png

步驟7.png

安裝成功截圖.png

3.安裝失敗解決辦法

安裝失敗截圖.png

如果出現(xiàn)上圖所示情況,請對照上面的步驟5的圖,Install MongDB Compass前面需要取消勾選。

4.配置環(huán)境變量

本文作者操作系統(tǒng)為Win10,如果系統(tǒng)為其他,請自行查找配置環(huán)境變量方法。
按住WIn的情況下,按Q,即Win+Q組合鍵,輸入path進(jìn)行搜索,出現(xiàn)如下圖所示,選擇第一個。

進(jìn)入編輯環(huán)境變量界面.png

編輯環(huán)境變量1.png

編輯環(huán)境變量2.png

雙擊上圖中的Path打開,出現(xiàn)下圖
編輯環(huán)境變量3.png

編輯環(huán)境變量4.png

復(fù)制上圖所標(biāo)記的路徑,即MongoDB的安裝文件夾。然后點(diǎn)擊編輯環(huán)境變量3所示的新建,出現(xiàn)下圖所示。
編輯環(huán)境變量5.png

把復(fù)制的路徑填入上圖所示位置,然后點(diǎn)擊確定
編輯環(huán)境變量6.png

編輯環(huán)境變量7.png

4.測試環(huán)境變量是否配置成功
成功圖示.png

如果出現(xiàn)上圖則環(huán)境變量配置成功,否則請重復(fù)配置環(huán)境變量的步驟

5.安裝完成,運(yùn)行測試

在D盤新建MongoDB文件夾,在MongDB文件夾中新建一個data文件夾。
運(yùn)行命令mongod --dbpath D:\MongoDB\data啟動MongoDB服務(wù)。

啟動MongoDB服務(wù)成功.png

出現(xiàn)上圖所示結(jié)果,說明服務(wù)啟動成功,只有在服務(wù)啟動后,你才能訪問這個服務(wù)。不要關(guān)閉這個服務(wù)運(yùn)行的cmd窗口。
新建一個cmd窗口,輸入命令mongo,確認(rèn)命令正確后運(yùn)行,正確結(jié)果如下圖。
進(jìn)入數(shù)據(jù)庫成功.png

6.配置MongDB服務(wù)

在D盤的MongoDB文件夾中新建一個log文件夾,如下圖所示。

新建log文件夾.png

在MongoDB程序的安裝文件夾中新建一個mongod.cfg文件,如下圖所示。
新建mongod.cfg文件.png

請注意??!一定要按照自己電腦的實(shí)際情況編輯路徑

編輯mongod.cfg,添加下面的內(nèi)容

systemLog:
    destination: file
    path: d:\MongoDB\log\mongod.log
storage:
    dbPath: d:\MongoDB\data
編輯mongod.cfg文件.png

在確認(rèn)前面5步已經(jīng)完成的情況下,可以關(guān)閉之前打開的2個cmd窗口。
管理員身份打開一個cmd窗口,在cmd命令行中輸入命令
mongod --config "C:\Program Files\MongoDB\Server\3.6\mongod.cfg" --install
確認(rèn)命令正確后運(yùn)行。

配置服務(wù)成功.png

如果出現(xiàn)can not find such file 的報錯,則一定要確保mongod.cfg文件的文件擴(kuò)展名為cfg
確保文件擴(kuò)展名的方法如下圖所示:
文件擴(kuò)展名.png

7.開啟服務(wù)并連接服務(wù)器

第6步成功的情況下,可以進(jìn)行此第7步。作用和第5步運(yùn)行測試部分打開兩個cmd的作用相同,優(yōu)點(diǎn)是啟動服務(wù)并不會占用一個cmd窗口。
以管理員身份打開cmd,運(yùn)行命令net start MongoDB

成功啟動服務(wù).png

運(yùn)行命令mongo可以訪問數(shù)據(jù)庫。
成功訪問數(shù)據(jù)庫.png

提示:

  1. 任何數(shù)據(jù)庫軟件都要先啟動服務(wù),才能訪問數(shù)據(jù)庫。
  2. 開啟MongoDB服務(wù)的命令net start MongoDB,關(guān)閉MongoDB服務(wù)的命令net stop MongoDB
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容