windows設置MongoDB服務

在剛開始接觸MongoDB時,沒有在windows的服務面板裏找到MongoDB的服務,這是因爲在安裝MongoDB時並沒有自己配置服務。因此在使用MongoDB時會報錯:

由於目標計算機積極拒絕,無法連接

這是因爲MongoDB將數據目錄存儲在 db 目錄下。但是這個數據目錄不會主動創建,我們在安裝完成後需要自己去創建它。數據目錄可以根據自己需要設定在不同位置。

我們首先先建立一個db目錄,保存這個目錄的位置。(我這裏是直接在MongoDB的安裝目錄下新建一個data/db)

開啓MongoDB服務:

1.運行cmd進入MongoDB安裝目錄下的bin目錄:

2.把之前新建的MongoDB的db目錄作爲mongod.exe的運行路徑,輸入命令:mongod.exe --dbpath 'db目錄'

如圖Mongodb的服務就開啓了但這樣做每次使用mongodb都要使用這種方法開啓服務就太過於麻煩了,因此可以將mongodb的服務設置爲Windows服務:

1.在新建log目錄(通常將其與db目錄放在一起)然後在log下新建mongo.log

2.在mongodb安裝目錄下新建文件mongo.config

3.用記事本打開mongo.config編輯內容:

dbPath=db所在路徑

logPath=mongo.log所在路徑(含mongo.log)

4.以管理員身份運行cmd,進入mongodb安裝目錄下的bin目錄,輸入如下命令:

mongod --config mongo.config所在路徑\mongo.config --install --serviceName "MongoDB"

輸入命令運行net start MongoDB

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章