天天看點

【MongoDB資料庫】如何安裝、配置MongoDB

本blog以最簡潔的方式記錄了部落客在折騰MongoDB過程中點點滴滴,其中包括下載下傳MongoDB、配置環境變量、如何啟動MongoDB伺服器、如何連接配接MongoDB伺服器以及如何連接配接MongoDB伺服器等。

官方下載下傳位址:

本機是Windows 7 32位,故下載下傳的是mongodb-win32-i386-2.6.1.zip,後續例程均是基于該版本資料庫。

解壓mongodb-win32-i386-2.6.1.zip檔案到E:\,并重新命名mongodb-win32-i386-2.6.1檔案夾為mongodb,目錄結構如下圖

并在系統設定中配置環境變量path = E:\mongodb\bin;(便于在指令行中直接使用mogodb指令)

【MongoDB資料庫】如何安裝、配置MongoDB

建立一個mongo.config配置檔案,配置MongoDB資料庫的dbpath(資料庫存儲路徑)和logpath(日志檔案存儲路徑),mongo.config檔案内容如下:

你也可是使用 --dbpath選項和 --logpath選項來配置路徑。

特别提示:

由于dbpath路徑為E:\mongodb\data,而這個檔案夾預設不存在,故需手動建立,不然在執行啟動MongoDB伺服器時會提示找不到該檔案夾;同理,也需手動建立一個E:\mongodb\log檔案夾用于儲存日志。

使用 mongod.exe --config E:\mongodb\mongo.config 啟動MongoDB伺服器。--config 選項表示啟動時通過E:\mongodb\mongo.config配置檔案的資訊配置伺服器。

【MongoDB資料庫】如何安裝、配置MongoDB

使用mongo.exe連接配接已經啟動的MongoDB server。(如果第4步伺服器沒有啟動成功,連接配接MongoDB伺服器時會報第7步異常裡的錯誤!)

啟動成功後,進入mongodb shell指令行,在mongodb shell指令行中我們可以進行資料庫的通路,已經對資料庫執行CRUD操作。

【MongoDB資料庫】如何安裝、配置MongoDB

window服務來啟動MongoDB 伺服器。其實做到第5步,我們已經完成了對MongoDB資料的安裝已經配置,可以直接開始鼓搗MongoDB CRUD指令

了,但是每次都通過第4步進行添加配置并啟動難免麻煩,這才有了第6步添加MongoDB到window服務,實作了通過啟動服務來啟動MongoDB 服務

器。

1)添加MongoDB到Windows Service, 以便于通過window服務配置系統啟動時MongoDB服務自動啟動。配置成功後,在控制台的服務中可看到該服務,如下圖所示:

C:\Users\Administrator>mongod --config D:\mongodb\mongo.config --install

【MongoDB資料庫】如何安裝、配置MongoDB

2)啟動MongoDB服務

C:\Users\Administrator>net start MongoDB

3)停止MongoDB服務

C:\Users\Administrator>net stop MongoDB

4)從windows服務中移除MongoDB服務

C:\Users\Administrator>mongod --remove

5)通過mongod --help檢視更多的配置指令選項。

C:\Users\Administrator>mongod --help

--install                install mongodb service

--remove              remove mongodb service

warning: Failed to connect to 127.0.0.1:27017, reason: errno:10061

表示:沒有啟動MondoDB伺服器,或啟動伺服器失敗;

(推薦)

轉載請注明出處:,謝謝!