本blog以最簡潔的方式記錄了博主在折騰MongoDB過程中點點滴滴,其中包括下載MongoDB、配置環境變數、如何啟動MongoDB伺服器、如何串連MongoDB伺服器以及如何串連MongoDB伺服器等。
1、下載 MongoDB
官方下載地址:http://www.mongodb.org/downloads
本機是Windows 7 32位,故下載的是mongodb-win32-i386-2.6.1.zip,後續常式均是基於該版本資料庫。 2、配置環境變數
解壓mongodb-win32-i386-2.6.1.zip檔案到E:\,並重新命名mongodb-win32-i386-2.6.1檔案夾為mongodb,目錄結構如下圖 並在系統設定中配置環境變數path = E:\mongodb\bin;(便於在命令列中直接使用mogodb命令)
3、配置MongoDB資料庫
建立一個mongo.config設定檔,配置MongoDB資料庫的dbpath(資料庫儲存路徑)和logpath(記錄檔儲存路徑),mongo.config檔案內容如下:
你也可是使用 --dbpath選項和 --logpath選項來配置路徑。
##store data heredbpath=E:\mongodb\data ##all output go herelogpath=E:\mongodb\log\mongo.log
特別提示:
由於dbpath路徑為E:\mongodb\data,而這個檔案夾預設不存在,故需手動建立,不然在執行啟動MongoDB伺服器時會提示找不到該檔案夾;同理,也需手動建立一個E:\mongodb\log檔案夾用於儲存日誌。 4、啟動MongoDB伺服器 使用 mongod.exe --config E:\mongodb\mongo.config 啟動MongoDB伺服器。--config 選項表示啟動時通過E:\mongodb\mongo.config設定檔的資訊設定管理員。
5、串連MongoDB伺服器
使用mongo.exe串連已經啟動的MongoDB server。(如果第4步伺服器沒有啟動成功,串連MongoDB伺服器時會報第7步異常裡的錯誤。)
啟動成功後,進入mongodb shell命令列,在mongodb shell命令列中我們可以進行資料庫的訪問,已經對資料庫執行CRUD操作。
6、添加MongoDB到Winodows服務
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
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
7、異常:
warning: Failed to connect to 127.0.0.1:27017, reason: errno:10061
表示:沒有啟動MondoDB伺服器,或啟動伺服器失敗; 8、參考:
How To Install MongoDB On Windows(推薦)
Install MongoDB on Windows
MongoDB configuration options
9、你可能感興趣:
【MongoDB資料庫】MongoDB 命令入門初探
【MongoDB資料庫】Java MongoDB CRUD Example 轉載請註明出處:http://blog.csdn.net/andie_guo/article/details/26068711,謝謝。