1. 程式人生 > 實用技巧 >MongoDB的安裝和環境配置

MongoDB的安裝和環境配置

MongoDB的安裝和環境配置

1. MongoDB的下載

1.1 官網地址:https://www.mongodb.com/
1.2 下載地址:https://www.mongodb.com/try/download/enterprise
1.3 下載建議:下載4.0以上的版本,不要安裝最新版,不要安裝 -rc的測試版

2.安裝過程

2.1 一路next,選擇預設安裝
2.2 注意這裡選擇預設安裝後下一步這裡,右下角這裡勾去掉,這裡的是下載第三方視覺化工具,國外的,我選擇使用國內的Robo 3T。勾掉後next然後安裝。

3. MongoDB安裝目錄裡一些基本操作

(我的安裝路徑C:\Program Files\MongoDB\Server\4.0\bin):

3.1 執行這些命令,要執行這些命令,需要以管理員身份執行cmd( 不建議用git來操作,因為git不是utf-8編碼,會有中文亂碼問題)

3.2 開啟開始選單,找到命令提示符,在上面點選右鍵,選擇以管理員身份執行。


  1. 要想執行mongodb的命令,需要cd到他的安裝目錄下面的bin資料夾下
  2 為了在dos視窗的任何目錄下都能執行mongo的命令,需要先設定環境變數,因為計算機在執行命令的時候會在環境變數中找對應的命令
  3. 不同的作業系統設定環境變數的步驟大同小異,Win10作業系統下設定環境變數如下圖。
  4. 設定環境變數,操作如下。這裡的路徑是你的安裝路徑。 

4. 我們之前安裝的其實是資料伺服器,通過資料庫伺服器可以建立很多個數據庫,我們打算把新建的資料庫放哪裡呢?需要指定一個位置。這裡我選擇在D盤新建一個資料夾來放資料庫:

4.1 在d盤建立一個資料夾mongodb,並且建立子目錄db和log
4.2 在log目錄下建立一個檔案MongoDB.log ,字尾為.log。d:\mongodb\db、d:\mongodb\log, 分別用來存放資料庫檔案和資料庫日誌檔案.
4.3把mongodb資料夾的只讀屬性去掉。 

5. 啟動 MongoDB

5.1 以管理員身份執行cmd.exe,進入dos命令介面,執行下列命令。
mongod --storageEngine mmapv1 --dbpath "d:\mongodb\db" --logpath "d:\mongodb\log\MongoDB.log"


5.2 執行後,就掛起了,需要另外開命令視窗測試是否啟動成功。
5.3 測試連線
  1. 原來的cmd視窗不關閉,以管理員身份再開一個cmd視窗,輸入mongo或者mongo.exe,出現如下資訊說明測試通過,此時我們已經進入了mongoDB的shell,輸入exit或者ctrl + C可退出。 

6. 將MongoDB安裝為windows服務(很需要)。當mongod.exe被關閉時,mongo.exe 就無法連線到資料庫了,因此每次想使用mongodb資料庫都要開啟mongod.exe程式,所以比較麻煩,此時我們可以將MongoDB安裝為windows服務

6.1 以管理員身份執行cmd,進入bin資料夾,執行下列命令

6.2 mongod --storageEngine mmapv1 --dbpath "d:\mongodb\db" --logpath "d:\mongodb\log\MongoDB.log" --install --serviceName "MongoDB"
6.3 這裡MongoDB.log就是開始建立的日誌檔案,--serviceName "MongoDB" 服務名為MongoDB
6.4 接著啟動mongodb服務 > NET START MongoDB 0013


6.5 開啟工作管理員,可以看到程序已經啟動
6.6 再次測試連線 > mongo
6.7 關閉程序和退出服務.
  1. ctrl + C 退出服務
  2. 關閉服務:net stop MongoDB