1,下載mongodb
官網地址:http://www.mongodb.org/downloads(32位仍是64位自行選擇)。數據庫
我下載的是mongodb-win32-x86_64-2.4.5.zip,網盤地址:http://pan.baidu.com/s/1eSz5SKqwindows
2,解壓測試
把mongodb-win32-x86_64-2.4.5.zip放到某個位置,解壓。我放的是D盤,解壓後的路徑爲D:\mongodb-win32-x86_64-2.4.5日誌
3,安裝準備ip
MongoDB默認的數據目錄爲:C:\data\db。若是不用默認目錄,則須要在在mongod.exe命令後加--dbpath參數。cmd
建立數據目錄。我建立的是D:\mongodb-win32-x86_64-2.4.5\data\dbit
建立日誌目錄及其文件。我建立的是D:\mongodb-win32-x86_64-2.4.5\data\log及D:\mongodb-win32-x86_64-2.4.5\data\log\log.txt。test
4,啓動MongoDBservice
打開cmd窗口(cmd.exe),進入D:\mongodb-win32-x86_64-2.4.5\bin,執行mongod.exe命令,見下圖。
mongod.exe --logpath=D:\mongodb-win32-x86_64-2.4.5\data\log\log.txt --dbpath=D:\mongodb-win32-x86_64-2.4.5\data\db
--logpath 參數是設定日誌文件的路徑。
--dbpath 參數是設定數據庫文件的存放路徑。
mongod.exe命令的全部參數選項可經過mongod.exe --help查看。
5,做爲服務進行安裝
使用管理員權限打開windows的cmd窗口,進入D:\mongodb-win32-x86_64-2.4.5\bin目錄。
mongod.exe --install --logpath=D:\mongodb-win32-x86_64-2.4.5\data\log\log.txt --dbpath=D:mongodb-win32-x86_64-2.4.5\data\db
設置爲服務後,便可在cmd(管理員權限打開的windows cmd窗口)窗口用服務的方式啓動或中止MongoDB。
net start mongodb 啓動mongodb服務
net stop mongodb 啓動mongodb服務
6,測試MongoDB
以管理員身份新建一個cmd窗口,進入MongoDB的bin目錄輸入mongo,如出現connecting to:test說明測試經過。
繼續測試:
(1).輸入use test回車
(2).輸入db.foo.save({hello:1, baie:2})回車
(3).輸入db.foo.find()回車
若是出現相似{ "_id" : ObjectId("5073a0a090f93be1455461d2"), "hello" : 1, "baie" : 2 }之類信息,說明測試成功數據已經插入數據庫,而後輸入exit退出。
7,註冊MongoDB爲系統服務(此步驟必須以系統管理員身份運行cmd,不然會報錯)
以系統管理員身份運行cmd輸入並切換至MongoDB的bin目錄運行如下語句
mongod.exe --dbpath=d:\mongodb-win32-x86_64-2.4.5\data\db --logpath=d:\mongodb-win32-x86_64-2.4.5\ldata\og\log.txt --install --serviceName "MongoDB"
回車
若是控制檯出現相似Tue Oct 09 12:05:15 Service can be started from the command line with 'net start MongoDB'這樣的語句,說明服務已經註冊成功。
8,在cmd中輸入net start MongoDB便可啓動MongoDB數據庫服務,此時控制檯輸出Mongo DB 服務已經啓動成功,說明系統啓動成功。
9,.若是出現發生系統錯誤 1067 請把db目錄下的mongod.lock文件刪除後從新輸入net start MongoDB啓動服務便可。