最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MongoDB Windows安裝服務(wù)方法與注意事項

 更新時間:2016年12月02日 10:37:05   作者:JackCousins  
這篇文章主要介紹了MongoDB Windows安裝服務(wù)方法與注意事項的相關(guān)資料,MongoDB作為一個基于分布式文件存儲的數(shù)據(jù)庫,近兩年大受追捧。數(shù)據(jù)靈活的存取方式和高效的處理使得它廣泛用于互聯(lián)網(wǎng)應(yīng)用,需要的朋友可以參考下

MongoDB Windows安裝服務(wù)

MongoDB作為一個基于分布式文件存儲的數(shù)據(jù)庫,近兩年大受追捧。數(shù)據(jù)靈活的存取方式和高效的處理使得它廣泛用于互聯(lián)網(wǎng)應(yīng)用。

最近本人開始在Windows 32位平臺下研究MongoDB的使用,為了方便,本人更喜歡將其安裝為Windows的系統(tǒng)服務(wù)。這樣就不用每次開一個mongod的主流程序了。

但是在網(wǎng)上搜索的命令有時候并沒有讓服務(wù)成功注冊,出現(xiàn)若干問題。接下來我將寫出我所遇到的問題和解決辦法。

首先從MongoDB官方下載最新的發(fā)行版本:http://www.mongodb.org/downloads

目前我所使用的是2.0.2版。

安裝很簡單,解壓出來就可以了。我把它放在了D盤下,以下是目錄結(jié)構(gòu):

C:\Documents and Settings\chaijunkun>d: 
 
D:\>cd mongodb-win32-i386-2.0.2 
 
D:\mongodb-win32-i386-2.0.2>cd bin 
 
D:\mongodb-win32-i386-2.0.2\bin>dir 
 驅(qū)動器 D 中的卷沒有標(biāo)簽。 
 卷的序列號是 F4CA-B47C 
 
 D:\mongodb-win32-i386-2.0.2\bin 的目錄 
 
2012-02-01 16:48  <DIR>     . 
2012-02-01 16:48  <DIR>     .. 
2011-12-14 12:23     3,644,928 bsondump.exe 
2011-12-14 12:25     1,793,536 mongo.exe 
2011-12-14 12:28     3,952,640 mongod.exe 
2011-12-14 12:30     3,660,800 mongodump.exe 
2011-12-14 12:32     3,651,072 mongoexport.exe 
2011-12-14 12:34     3,656,192 mongofiles.exe 
2011-12-14 12:36     3,668,992 mongoimport.exe 
2011-12-14 12:38     3,654,656 mongorestore.exe 
2011-12-14 12:39     2,807,808 mongos.exe 
2011-12-14 12:41     3,689,472 mongostat.exe 
2011-12-14 12:46     3,657,216 mongotop.exe 
       11 個文件   37,837,312 字節(jié) 
        2 個目錄 97,404,313,600 可用字節(jié) 

接下來就要安裝MongoDB服務(wù)了,不過此時要注意兩點:

1.保持命令行當(dāng)前目錄不變,即仍停留在D:\mongodb-win32-i386-2.0.2\bin 目錄。任何更改到其他目錄后使用絕對定位來操作此目錄都會導(dǎo)致服務(wù)安裝失敗

注:什么意思呢?就是說保持當(dāng)前狀態(tài)就行了。假設(shè)你重新打開了一個cmd,起始目錄變成了

C:\Documents and Settings\chaijunkun> 

這時候你即便使用

C:\Documents and Settings\chaijunkun>D:\mongodb-win32-i386-2.0.2\bin\mongod.exe ............. 


這樣的方式來注冊服務(wù),仍然會注冊失敗。

2.事先創(chuàng)建一個目錄用來保存數(shù)據(jù)庫文件。如果不創(chuàng)建這個目錄,注冊服務(wù)時會在表象上看似已經(jīng)注冊成功。但啟動服務(wù)后會發(fā)現(xiàn)mongod.exe進程會反復(fù)建立、銷毀、建立、銷毀。跟著服務(wù)狀態(tài)也會變成“已啟動”、“已停止”、“已啟動”、“已停止”,客戶端根本無法連接到數(shù)據(jù)庫。

這里我使用C盤下的MongoDBData目錄作為數(shù)據(jù)文件存放目錄,于是建立目錄:

D:\mongodb-win32-i386-2.0.2\bin>mkdir c:\MongoDBData 

好了,到這里準(zhǔn)備工作就做好了,下面就可以安裝服務(wù)了:

D:\mongodb-win32-i386-2.0.2\bin>mongod --install --serviceName MongoDB --serviceDisplayName MongoDB --logpath c:\MongoDB.Log --dbpath c:\MongoDB --directoryperdb 

這里簡單介紹一下使用的參數(shù)及其含義:

--install:安裝MongoDB服務(wù)
--serviceName:安裝Windows服務(wù)時使用的服務(wù)名
--serviceDisplayName:在Windows服務(wù)管理器中顯示的服務(wù)名,如下所示:

--logpath:MongoDB日志輸出文件名稱。雖說該參數(shù)直譯是“日志路徑”,其實要指定的是一個具體的完整文件名。這里我使用的是C盤根目錄下的MongoDB.Log文件。該文件不用事先創(chuàng)建,直接指定就是了。
--dbpath:指定MongoDB數(shù)據(jù)存放的路徑。這個就是最關(guān)鍵的參數(shù)了,不僅該目錄要存在,并且最好不要以“\”結(jié)尾。
--directoryperdb:這個參數(shù)很好理解,讓MongoDB按照數(shù)據(jù)庫的不同,針對每一個數(shù)據(jù)庫都建立一個目錄,所謂的“目錄每數(shù)據(jù)庫”

好了,執(zhí)行了上面的命令后,服務(wù)就可以成功注冊了。如果你使用的操作系統(tǒng)是Windows Vista或者Windows 7,那么你要特別注意它的UAC機制了,必須以管理員權(quán)限打開cmd,然后注冊服務(wù)才能成功注冊。
打開服務(wù)管理器,啟動MongoDB服務(wù),發(fā)現(xiàn)該服務(wù)可以穩(wěn)定持續(xù)運行。恭喜你,成功了!

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • NoSQL優(yōu)缺點與MongoDB數(shù)據(jù)庫簡介

    NoSQL優(yōu)缺點與MongoDB數(shù)據(jù)庫簡介

    這篇文章介紹了NoSQL的優(yōu)缺點與MongoDB數(shù)據(jù)庫,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • MongoDB超大塊數(shù)據(jù)問題解決

    MongoDB超大塊數(shù)據(jù)問題解決

    這篇文章主要為大家介紹了MongoDB超大塊數(shù)據(jù)問題的技術(shù)瓶頸解決方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • Windows下MongoDB配置用戶權(quán)限實例

    Windows下MongoDB配置用戶權(quán)限實例

    這篇文章主要介紹了Windows下MongoDB配置用戶權(quán)限實例,本文實現(xiàn)需要輸入用戶名、密碼才可以訪問MongoDB數(shù)據(jù)庫,需要的朋友可以參考下
    2015-01-01
  • MongoDB中的MapReduce簡介

    MongoDB中的MapReduce簡介

    這篇文章主要介紹了MongoDB中的MapReduce簡介,MapReduce是一種計算模型,簡單的說就是將大批量的工作(數(shù)據(jù))分解(MAP)執(zhí)行,然后再將結(jié)果合并成最終結(jié)果(REDUCE),需要的朋友可以參考下
    2015-05-05
  • MongoDB CRUD操作中的插入實例教程

    MongoDB CRUD操作中的插入實例教程

    這篇文章主要給大家介紹了關(guān)于MongoDB CRUD操作中的插入的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用MongoDB具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • MongoDB集合的增刪改查管理

    MongoDB集合的增刪改查管理

    這篇文章介紹了MongoDB集合的增刪改查管理,文中通過示例代碼介紹的非常詳細。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-07-07
  • mongodb replica set 添加刪除節(jié)點的2種方法

    mongodb replica set 添加刪除節(jié)點的2種方法

    replica set多服務(wù)器主從,添加,刪除節(jié)點,肯定會經(jīng)常遇到的。下面詳細說明一下,添加,刪除節(jié)點的2種方法。
    2014-07-07
  • Mongodb如何開啟用戶訪問控制詳解

    Mongodb如何開啟用戶訪問控制詳解

    默認啟動 MongoDB 服務(wù)時沒有任何參數(shù),可以對數(shù)據(jù)庫任意操 作,而且可以遠程訪問數(shù)據(jù)庫,所以推薦開發(fā)階段可以不設(shè)置任何參數(shù),但對于生產(chǎn)環(huán)境還是要仔細考慮一下安全方面的因素,下面就介紹了Mongodb開啟用戶訪問控制的相關(guān)資料。
    2017-01-01
  • MongoDB的基礎(chǔ)查詢和索引操作方法總結(jié)

    MongoDB的基礎(chǔ)查詢和索引操作方法總結(jié)

    MongoDB使用JavaScript作為shell腳本,可以代替關(guān)系型數(shù)據(jù)庫中的SQL語句完成查詢操作,包括索引下的查詢操作,這里我們就來整理MongoDB的基礎(chǔ)查詢和索引操作方法總結(jié):
    2016-07-07
  • MongoDB聚合group的操作指南

    MongoDB聚合group的操作指南

    這篇文章主要給大家介紹了關(guān)于MongoDB聚合group的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04

最新評論

铜梁县| 东丰县| 阿克苏市| 柯坪县| 娱乐| 庄浪县| 高邮市| 贵南县| 金溪县| 肇东市| 武清区| 信丰县| 鹿泉市| 澜沧| 巴楚县| 两当县| 洛阳市| 海南省| 红原县| 新营市| 肥西县| 南城县| 伊金霍洛旗| 旌德县| 凤凰县| 普定县| 同心县| 四子王旗| 莱州市| 琼海市| 连云港市| 浦县| 安多县| 吉木萨尔县| 辽宁省| 金阳县| 台北市| 尤溪县| 阳东县| 白朗县| 五华县|