前天在園子瀏覽文章的時候看到mongodb的介紹,之前也聽說過mongodb但是一直沒去研究。今天下午有空正好就百度下。一番研究后,決定學習並寫下此系列博客。

當然環境變量不是一定要安裝的,只是方便我們在命令行操作
等同於在cmd下 E:\soft4develop\mongodb\bin>
執行如下命令
mongod --install --dbpath e:\soft4develop\mongodb\data --logpath e:\soft4develop\logs\mongodb.log
正常執行的話
命令行會提示 all output going to: e:\mongodb\logs\mongodb.log
簡單介紹下上面命令
--install就是往系統的服務面板里頭寫入服務項
--dbpath 存放數據庫的文件
--logpath 存放日志文件
當然可以通過serviceName 和serviceDisplayName來自定義服務名稱 有興趣的朋友可以自己試試
You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number
http://localhost:28017/
就可以看到mongodb的運行情況了。
同時在服務面板可以看到mongoDB的服務項
在安裝過程中
可能遇到的問題
網絡上的方法是在data目錄將mongod.lock刪除。可惜本人自己測試無法使用 只能通過Net start MongoDB來啟動 才可以順利開啟mongodb
還有就是如果配置錯誤 比如要換mogodb的位置
那比較麻煩了
提供一個命令
mongodb --dbpath e:\soft4develop\mongodb\data --logpath e:\soft4develop\logs\mongodb.log -remove
當然也可以使用sc delete MongoDB來刪除服務項
最好還是在注冊表去找mongo的選項,並一一刪除 重啟在重新安裝
補充:
后面又查看了資料 原先自己啟動的方式很簡單 直接mongod以為就可以啟動Mongodb 原來不知還要指定dbpath
C:\Documents and Settings\Administrator>mongod -dbpath=e:\soft4develop\mongodb\data
然后就可以順利啟動mongodb了
至此 ,第一課的Mongodb就算結束了哈。