MongoDB 3.4安裝及註冊windows服務
1 安裝環境介紹
- MongoDB版本:mongodb 3.4.4 64位
- Windows10
- mongochef 64位
2 下載並安裝MongDB
1 下載工具包
2 安裝並執行mongodb和mongochef
1 安裝mongodb和mongochef
下載mongodb和mongochef 之後,開始安裝工具包。安裝過程比較簡單,都是傻瓜式安裝過程。
建議先安裝mongodb然後再安裝mongochef,這樣方便後面的安裝測試;
安裝mongodb時要注意程式的安裝路徑,後面配置windows服務時還需要用到。
下面是我安裝完畢之後的檔案路徑圖:
mongodb:
mongochef:
我安裝的mongodb路徑為:D:\Databases\MongoDB
2 執行mongodb和mongochef
1 執行mongodb
在執行之前,需要新建資料資料夾和日誌資料夾。在安裝路徑下面建立兩個檔案,並且在日誌資料夾下新建一個空的日誌檔案mongo.log,最後形成的檔案目錄如下圖:
開啟cmd進入到mongodb的安裝路徑的bin目錄下,執行如下命令指定資料庫。這裡使用的是我的安裝路徑,根據個人安裝路徑不同而不同(dbpath前兩個-):
D:\Databases\MongoDB\bin>mongod –dbpath D:\Databases\Mongodb\data
出現如下監聽資訊:
新開一個cmd視窗,原來開的視窗不要關閉。執行如下命令啟動資料庫服務:
D:\Databases\MongoDB\bin>mongo
然後出現下圖所示資訊等,表示mongodb安裝成功:
輸入exit可以退出當前連線
2 使用mongochef連線資料庫
開啟mongochef,顯示如下介面:
點選connect按鈕,彈出配置框,新建一個數據庫連線資訊,儲存之後連線資料庫,檢視結果:
mongodb預設的埠號是27017
連結成功之後如圖,顯示出資料庫中的初始資料庫admin和local:
即表示資料庫mongodb和視覺化工具mongochef安裝成功。
3 註冊mongodb為windows服務
mongodb一開始的啟動方式是,每次都需要進入到installPath\bin目錄下啟動服務,並且不能關閉視窗,這樣的操作方式並不方便,可以把mongodb註冊為windows服務,設定開機自動啟動或者手動啟動,這樣就會方便很多。
在上面的步驟中建立的data和logs檔案不要變,直接使用在下面的命令列中即可。
操作過程如下,執行如下命令即可:
D:\Databases\MongoDB\bin>mongod --dbpath "d:\Databases\MongoDB\data" --logpath "d:\Databases\MongoDB\logs\mongo.log" --install --serviceName "MongoDB"
執行成功之在後windows服務中會看到一個MongDB的服務,設定windows服務啟動或者自動啟動即可。