參考mongodb官方文檔html
一路點next就行了,注意修改路徑(默認是在C盤)linux
目錄:
data/mongodb
conf -->配置文件目錄 mongod.conf -->配置文件 db -->數據庫目錄 log -->日誌文件目錄 mongodb.log
以個人電腦來舉例子:我放在D盤的數據庫
d:mongodbbinmongod --dbpath d:mongodbdatadb
注意在Windows下的文件 用這個隔開windows
若是執行成功,會輸出以下信息:
2015-09-25T15:54:09.212+0800 I CONTROL Hotfix KB2731284 or later update is not
installed, will zero-out data files
2015-09-25T15:54:09.229+0800 I JOURNAL [initandlisten] journal dir=c:datadbj
ournal
2015-09-25T15:54:09.237+0800 I JOURNAL [initandlisten] recover : no journal fil
es present, no recovery needed
2015-09-25T15:54:09.290+0800 I JOURNAL [durability] Durability thread started
2015-09-25T15:54:09.294+0800 I CONTROL [initandlisten] MongoDB starting : pid=2
488 port=27017 dbpath=c:datadb 64-bit host=WIN-1VONBJOCE88
2015-09-25T15:54:09.296+0800 I CONTROL [initandlisten] targetMinOS: Windows 7/W
indows Server 2008 R2
2015-09-25T15:54:09.298+0800 I CONTROL [initandlisten] db version v3.0.6
最後一行顯示"waiting for connections on port 27017",代表mongodb服務器已經啓動,正在27017窗口等待鏈接。
再查看d:mongodbdatadb文件夾,已出現如下文件:瀏覽器
說明mongodb服務啓動成功。
**這就說明mongodb服務啓動上了,如今打開瀏覽器輸入http://localhost:27017 出現服務器
像上面那樣啓動mongodb,發現沒辦法輸入命令行了,
這是能夠採用打開多個窗口來鏈接,但這樣就太麻煩了,解決辦法就是將MongoDB服務器做爲Windows服務運行。
輸入如下命令:spa
D:mongodbbin>mongod --dbpath "d:mongodbdata" --directoryperdb --logpath "d:mongodbdatalogmongodb.log" --install --serviceName "mongodb"
看到了以下輸出:.net
2016-10-20T23:32:46.339+0800 I CONTROL log file "f:datalogmongodb.log" exists; moved to "f:datalogmongodb.log.2016-10-20T15-32-46".
說明mongodb服務安裝成功。啓動mongodb服務:
F:mongodbbin>net start mongodb
MongoDB 服務已經啓動成功。
說明mongodb啓動成功。命令行
1.windos的文件樹符號和linux的不同喔,這裏容易出錯
2.LOCK文件的問題,有可能下次啓動的時候啓動不了,這時候刪除LOCK文件就行了
3.net start mongodb服務名無效:
那多半是03步驟出的問題
方法(1)刪除新的.log文件
將你以前的服務中止而且徹底刪乾淨(windows下使用sc命令)。
再重複
D:mongodbbin>mongod --dbpath "d:mongodbdata" --directoryperdb --logpath "d:mongodbdatalogmongodb.log" --install --serviceName "mongodb"
記得用管理員打開 cmd