如下是MongoDB的官方下載網站:前端
https://www.mongodb.com/download-center?jmp=nav#productionmongodb
根據頁面提示選擇須要的版本進行下載,我在這裏下載了兩個版本的,一個是3.6.5,另外一個是4.0.0的。這裏先介紹3.6.5版本的MongoDB。shell
下載以後程序的全名以下:數據庫
mongodb-win32-x86_64-2008plus-ssl-3.6.5-signed.msi瀏覽器
Windows的安裝,若是你知道怎麼安裝,那麼會很簡單,若是你不知道怎麼安裝,那麼就是你的噩夢,本人踩過坑,開始安裝的時候居然安裝了兩天,進度條都沒動彈過,下面就介紹避免採坑的地方。bash
雙擊安裝,也可右鍵程序安裝,以下圖,爲右鍵出現的界面,這裏發現了新大陸,原來能夠直接用這個程序卸載的,我也試過了。服務器
出現以下圖界面,點擊next。app
以下圖,選項選中我贊成,next。工具
以下圖,我選擇的是Custom安裝模式。測試
這裏配置MongoDB的安裝路徑,根據本身習慣選擇便可。next。
這裏很重要,必定要把圖上標識的選項給去掉,默認是選中的,這一步就是大坑,我第一次安裝的兩天,就是這裏產生的,並且還停不掉,最後只能殺進程了,殺了這個前端的進程,還有一個進程在坑你,這個稍後再說。必定要去掉對勾,next。
此步以後,一切就順利了,下一步,直到完成。
完成以後,3.6的目錄結構以下圖:
以下圖,這裏我以4.0.0的安裝說明這個問題,3.6.5的也是同樣的。
強烈建議:查看這個問題的解決方案時,必定要看完再開始操做,否則會吃虧的。
上圖中,若是你沒能將這個選項去掉的話,那麼會出現以下圖的後續安裝步驟,在這個步驟中,進度條就停留在哪裏,不會再動了。
我等了兩天,依然停留在這裏,不見動,那麼咱們常規的作法是進入任務管理器,將這個進程殺掉。
當在這殺掉以後,你再次從新安裝,會出現新的問題,問題以下:
無論你是重啓,仍是清空安裝的目錄,那麼這個問題依然存在,有人說從新安裝系統,就能夠解決,對於開發人員來講,從新安裝系統那是要慎重的選擇,全部的環境就須要從新安裝,因此代價有點大,那麼下面本人就給你一個不用從新安裝系統的方法,以下圖:
到進程界面,你會看到不少個msiexec.exe的Windows安裝程序進程,一個不留所有殺掉就能夠解決這個問題了,這個進程很煩人,當你重啓了電腦以後,它依然存在,我踩的坑就在這裏,殺掉這些進程,從新安裝,就會成功。
3.6.5版本的安裝完成以後,須要如下配置,才能正常使用。
進入MongoDB的安裝目錄,建立如下幾個文件及文件夾:
data文件夾:用於存放MongoDB的數據。
logs文件夾:用於存放日誌文件,而且在此文件夾中建立mongo.log文件。
mongo.conf配置文件:用於配置本身的數據庫信息。
目錄結構以下圖:
mongo.conf的配置內如以下:
#數據庫路徑 dbpath=C:\MongoDB\Server\3.6\data #日誌輸出文件路徑 logpath=C:\MongoDB\Server\3.6\logs\mongo.log #錯誤日誌採用追加模式 logappend=true #啓用日誌文件,默認啓用 journal=true #這個選項能夠過濾掉一些無用的日誌信息,若須要調試使用請設置爲false quiet=true #端口號 默認爲27017 port=27017
切記路徑不要照抄,寫本身的。
進入到mongodb安裝目錄的bin目錄下,啓動cmd使用以下命令:
mongod --config "C:\MongoDB\server\3.6\mongo.conf"
而後在瀏覽器中輸入:127.0.0.1:27017,會看到以下圖的提示:
出現上圖的界面,說明安裝成功,能夠正常使用,若是沒有出現,那麼檢查你的配置文件,看看是否是哪裏寫錯了,尤爲是路徑。
進入到mongodb安裝目錄的bin目錄下開啓cmd。
使用以下命令,爲MongoDB的的服務命名添加到服務列表:
mongod --config "C:\MongoDB\server\3.6\mongo.conf" --install --serviceName "MongoDB"
以上命令:
--config:依據的配置文件。 --install:建立 --serviceName:服務名稱。
此時再啓動服務,可使用以下命令:
net start MongoDB
以下所示即爲成功:
此時你在服務界面也能夠看到MongoDB的服務,以下圖:
進入到mongodb安裝目錄的bin目錄下開啓cmd。
使用以下命令,能夠將服務中止並移除:
mongod.exe --remove --serviceName "MongoDB"
以下圖:
進入到mongodb安裝目錄的bin目錄下開啓cmd。
使用mongo.exe進入MongoDB的操做shell界面,以下圖:
若是想在任何目錄下使用此命令須要配置MongoDB的環境變量。以下圖:
進入任何目錄進行測試:
沒有設置用戶權限的狀態,直接使用可視化工具就能夠連接,以下圖:
Name:能夠隨便填寫。
Server:固定的服務器地址。
Port:服務端口號。
沒有用戶密碼的狀態下,填寫這三項就能夠連接數據庫了。
下一篇:MongoDB基礎之入門