將MongoDB加入到Windows的本地服務項的方法
MongoDB是一款開源的NoSQL數(shù)據(jù)庫,主要應用于數(shù)據(jù)規(guī)模龐大的場合,并被視為Node.js的黃金搭檔,由于它采用的是Binary JSON格式,所以與JavaScript具有任何語言都無法媲美的親和力。關于它的具體介紹本文不作詳細闡述,下面主要針對MongoDB在Windows下加入本地服務項做一些簡單的分享。以方便剛接觸MongoDB并在Windows環(huán)境下進行開發(fā)的同學。
首先去官網下載Windows安裝包:http://www.mongodb.org/downloads
一般情況下選擇默認的64位即可(除非你的主機是32位),下載后,假設我們安裝到:D:/soft/mongodb/ ,完成后,進入該目錄,新建data和logs兩個文件夾,并在logs目錄下再新建個mongodb.log。然后打開命令提示符(CMD),Windows8.1的用戶需要用管理員身份打開。執(zhí)行以下命令
d: && cd /soft/mongodb/bin
回車,再執(zhí)行:
mongod --dbpath d:/soft/mongodb/data
這樣MongoDB就愉快地啟動了,打開瀏覽器,進入:http://127.0.0.1:27017,這時你會看到以下提示語:
It looks like you are trying to access MongoDB over HTTP on the native driver port.
翻譯:你似乎正在嘗試通過HTTP本地服務訪問MongoDB
好吧,這只是打個醬油。事實上每次通過命令行啟動Mongo是痛苦的,因此我們需要建立一個永久性服務,這就需要我們把Mongo加入到Windows本地服務中去。繼續(xù)回到cmd,執(zhí)行:
由于我們之前已經進入了d:/soft/mongodb/bin目錄,所以只需執(zhí)行以下命令:
mongod.exe --logpath d:/soft/mongodb/logs/mongodb.log --logappend --dbpath d:/soft/mongodb/data --directoryperdb --serviceName MongoDB -install
打開服務窗口,就能看到我們所需要的結果了:
相關文章
MongoDB數(shù)據(jù)庫兩階段提交實現(xiàn)事務的方法詳解
這篇文章主要介紹了MongoDB數(shù)據(jù)庫兩階段提交實現(xiàn)事務的方法,結合實例形式詳細分析了MongoDB數(shù)據(jù)庫事務提交、回滾、撤銷等操作的原理、實現(xiàn)方法及相關操作注意事項,需要的朋友可以參考下2018-08-08解決mongodb在ubuntu下啟動失敗,提示couldn‘t remove fs lock errno:9 Bad
之前MongoDB啟動的時候是蠻正常的,不知道后來啟動報錯了,就把粘貼出來查詢了。經過一番百度,才找的處理的辦法,分享給大家2014-08-08MongoDB客戶端工具NoSQL?Manager?for?MongoDB介紹
這篇文章介紹了MongoDB客戶端工具NoSQL?Manager?for?MongoDB,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-06-06MongoDB連接數(shù)據(jù)庫并創(chuàng)建數(shù)據(jù)等使用方法
MongoDB?是一個介于關系數(shù)據(jù)庫和非關系數(shù)據(jù)庫之間的產品,是非關系數(shù)據(jù)庫當中功能最豐富,最像關系數(shù)據(jù)庫的。接下來通過本文給大家介紹MongoDB連接數(shù)據(jù)庫并創(chuàng)建數(shù)據(jù)等使用方法,感興趣的朋友一起看看吧2021-11-11解決net start MongoDB 報錯之服務名無效的問題
這篇文章主要介紹了解決net start MongoDB 報錯之服務名無效的問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-12-12db.serverStatus()命名執(zhí)行時報無權限問題的解決方法
這篇文章主要給大家介紹了關于db.serverStatus()命名執(zhí)行時報無權限問題的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2018-07-07