mongodb4版本,windows下的安裝與配置(史上步驟最全最詳細+圖解)
安裝的是4.2.1版本,安裝途中出現過很多錯誤,找遍各種部落格基本沒能解決
1.mongodb安裝的官方地址:
2.點選下載,得到一個mongodb-win32-x86_64-2012plus-4.2.1-signed.msi,雙擊使用
若已有下載,選擇remove清除乾淨
3.開始下載,點選next,同意協議以後跳轉至此頁面,點選Custom選擇安裝
點選Browse修改你需要安裝的位置,修改完點選next
這裡區別於3的版本,自動給你裝好服務(service),點選next,不過這對我來說是個坑
此處預設勾選Install MongoDB Compass(圖形介面),不要勾選,下不動,next,install
安裝過程中出現了一個警告,不知道是什麼蛇皮,應該是許可權不夠,點選Ignore忽略
(Verify that you have sufficient privileges to start system servies)
4.下載完成後檔案如下,進入data建立一個資料夾db(用來儲存資料與配置)
建立好db資料夾後,進入bin目錄下,按住shift + 右鍵,點選在此處開啟命令列
在當前目錄下輸入:mongod --dbpath (你建立db的路徑,以下是我db資料夾的路徑)
- 補充1:mongod(服務端命令),mongo(客戶端命令)
- 補充2:使用mongo前,得開啟mongod,不然沒得用
按下enter以後輸出的應該是日誌之類的東西吧,不是很懂,這就算是啟動成功了
驗證請求成功:開啟瀏覽器輸入localhost:27017(localhost是本機,冒號後是埠)
出現以下提示則證明成功一半了
5.試用一下mongodb,前面的命令列不要關閉,還是在bin目錄下開啟新的命令列
自此為止,以上是以命令列與mongodb互動的,非常不方便
6.為了不那麼麻煩去啟動mongodb(用mongod啟動,再用mongo使用)
我們需要去安裝一個視覺化的啟動服務(配置成系統服務)
前面提到,安裝過程中,有自動幫我們弄了一個服務,但是是不能用的,應該得設定環境變數吧,小白,這個不清楚,大佬看到這篇部落格可以評論補充
桌面-我的電腦-右鍵-管理-服務-找到MongoDB(因為前面圖片預設name是這個名字),右鍵啟動,出現以下:
(Windows無法啟動MongoDB Server服務,錯誤1053)
這個不能用,我自己的方法是把這服務刪除,重新自己建立一個
刪除的方法:
- bin目錄下輸入:mongod.exe --remove --serviceName "MongoDB"
建立的方法:
- 建立首先需要建立一個mongodb的日誌檔案,以下是我日誌檔案的目錄
-
- 點選開始,搜尋欄裡輸入cmd,找到cmd,右鍵以管理員身份執行
- 通過(H:)進入到我mongodb的盤中,通過(cd mongodb..)一直進入到bin目錄下
- 輸入這些屬性,其中path為路徑,logpath為日誌路徑,dbpath為db資料夾路徑
-
如果建立命令沒打錯,那麼服務就建立成功了
桌面-我的電腦-右鍵-管理-服務-找到MongoDB
右鍵啟動服務,如果沒報錯,則啟動成功,可以自己設定啟動型別(手動為自己啟動,自動為開機自己啟動,別人選擇的是手動)
驗證服務:
安裝時,感覺什麼錯誤提示都碰過了,找遍所有部落格都沒有解決辦法
其他部落格基本上都是3的版本,這是4版本的安裝過程
希望對想要學習mongodb的朋友有幫助,若有補充,可評論