MongoDB下載、安裝和如何設置開機自啓服務

MongoDB是由C++語言編寫的非關係型數據庫,是一個基於分佈式文件存儲的開源數據庫系統,其內容存儲形式類似JSON對象,它的字段值可以包含其他文檔、數組及文檔數組,非常靈活。

MongoDB支持多種平臺,包括Windows、Linux、Mac OS、Solaris等,在其官方網站(https://www.mongodb.com/download-center)均可找到對應的安裝包。

1.相關鏈接

2. Windows下的安裝

這裏直接在官網點擊DOWNLOAD按鈕下載msi安裝包即可。

點擊Next按鈕執行安裝即可。

注意:安裝目錄不得有空格

安裝成功之後,進入MongoDB的安裝目錄,此處是C:\MongoDB\Server\3.4,在bin目錄下新建同級目錄data,如圖所示。

然後進入data文件夾,新建子文件夾db來存儲數據目錄,如圖所示。


之後打開命令行,進入MongoDB安裝目錄的bin目錄下,運行MongoDB服務:

注意:管理員打開運行

mongod --dbpath "C:\MongoDB\Server\3.4\data\db"

請記得將此處的路徑替換成你的主機MongoDB安裝路徑。

運行之後,會出現一些輸出信息,如圖所示。

這樣我們就啓動MongoDB服務了。

3.將MongoDB配置成系統服務

但是如果我們想一直使用MongoDB,就不能關閉此命令行了。如果意外關閉或重啓,MongoDB服務就不能使用了。這顯然不是我們想要的。所以,接下來還需將MongoDB配置成系統服務。

首先,以管理員模式運行命令行。注意,此處一定要以管理員身份運行,否則可能配置失敗,如圖所示。

在“開始”菜單中搜索cmd,找到命令行,然後右擊它以管理員身份運行即可。

隨後新建一個日誌文件,在bin目錄新建logs同級目錄,進入之後新建一個mongodb.log文件,用於保存MongoDB的運行日誌,如圖所示。

在命令行下輸入如下內容:

mongod --bind_ip 0.0.0.0 --logpath "C:\MongoDB\Server\3.4\logs\mongodb.log" --logappend --dbpath "C:\MongoDB\Server\3.4\data\db" --port 27017 --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install

這裏的意思是綁定IP爲0.0.0.0(即任意IP均可訪問),指定日誌路徑、數據庫路徑和端口,指定服務名稱。需要注意的是,這裏依然需要把路徑替換成你的MongoDB安裝路徑,運行此命令後即可安裝服務,運行結果如圖所示。

如果沒有出現錯誤提示,則證明MongoDB服務已經安裝成功。

可以在服務管理頁面查看到系統服務,如圖所示。

        注意:配置MongoDb環境變量,不然mongo命令不認識。


然後就可以設置它的開機啓動方式了,如自動啓動或手動啓動等,這樣我們就可以非常方便地管理MongoDB服務了。

4.如何啓動MongoDb

1.配置過環境變量後,可以再cmd命令行中輸入 mongod,回車。

2.在服務詳情界面點擊服務右擊啓動mongodb。


啓動服務後,在命令行下就可以利用mongo命令進入MongoDB命令交互環境了,如圖所示。

這樣,Windows下的MongoDB配置就完成了。

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