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