日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

mongoDB安装使用

發(fā)布時(shí)間:2025/4/14 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mongoDB安装使用 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、安裝運(yùn)行

?

1.下載:

  官方下載地址:https://www.mongodb.com/download-center?jmp=docs&_ga=1.61677796.930985429.1478502988#community

?

?

2.安裝

  根據(jù)你的系統(tǒng)下載 32 位或 64 位的 .msi 文件,下載后雙擊該文件,按操作提示安裝即可。

  安裝過(guò)程中,你可以通過(guò)點(diǎn)擊 "Custom(自定義)" 按鈕來(lái)設(shè)置你的安裝目錄。

? ? ?

?

  

?

?  現(xiàn)在讓我們創(chuàng)建一個(gè)data的目錄然后在db目錄里創(chuàng)建data目錄。

  c:\>cd c:\c:\>mkdir datac:\>cd datac:\data>mkdir dbc:\data>cd dbc:\data\db>

?

  你也可以通過(guò)window的資源管理器中創(chuàng)建這些目錄,而不一定通過(guò)命令行。

?

?

3.運(yùn)行

  為了從命令提示符下運(yùn)行MongoDB服務(wù)器,你必須從MongoDB目錄的bin目錄中執(zhí)行mongod.exe文件。

  mongod.exe --dbpath c:\data\db

?

?

  如果執(zhí)行成功,會(huì)輸出如下信息:

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:\data\db\j 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:\data\db 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 ……

?

?

4.啟動(dòng)

> mongo MongoDB shell version: 3.0.6 connecting to: test ……

?

?

?

?

二、安裝中出現(xiàn)的情況

  1.閃退

  解決方案:

    • 設(shè)置環(huán)境變量
      把MongoDB的Bin文件設(shè)置到環(huán)境變量的Path中:C:\Program Files\MongoDB\Server\3.0\bin。這樣在以后就可以直接在控制臺(tái)通過(guò)鍵入mongo、mongod等命令完成操作了。

?

    • 創(chuàng)建數(shù)據(jù)目錄
      MongoDB默認(rèn)嘗試使用當(dāng)前驅(qū)動(dòng)器的\data\db目錄作為其數(shù)據(jù)目錄(如:在C:下運(yùn)行mongod.exe,則會(huì)使用C:\data\db),而在默認(rèn)情況下,不會(huì)自動(dòng)創(chuàng)建該目錄,所以上面會(huì)閃退。
      當(dāng)然也可以在系統(tǒng)中的任何位置建立數(shù)據(jù)目錄,只是這樣的情況下,需要在啟動(dòng)MongoDB時(shí)指定路徑。使用命令如下:
      > mongod --dbpath C:\mongodb\data\db
      這樣就可以改變默認(rèn)的數(shù)據(jù)目錄了。

?

    • 將MongoDB安裝為一個(gè)Windows服務(wù)
      通過(guò)將MongoDB安裝成一個(gè)Windows服務(wù),可以避免每次使用都去手動(dòng)啟動(dòng)mongod.exe。
      步驟如下:
      以管理員身份運(yùn)行cmd。輸入mongod --dbpath c:\data\db --logpath c:\data\mongo.log -install

?

  2. ?waiting for connections on port 27017

  解決方案:

    這種情況不屬于錯(cuò)誤情況,屬于正常情況,服務(wù)已經(jīng)啟動(dòng)且在監(jiān)聽(tīng)默認(rèn)的27017端口;

    可以重新打開(kāi)一個(gè)新的控制臺(tái),運(yùn)行mongo命令,就可看到連接的具體信息;

    

?

?

?  3.?mongodb 10061 由于目標(biāo)計(jì)算機(jī)積極拒絕,無(wú)法連接。

?  解決方案:

    3.1 啟動(dòng)時(shí),需指定數(shù)據(jù)存放處  

    mongod.exe --dbpath c:\data\db

?

      

    3.2 由于必須先啟動(dòng)Mongod才可以去啟動(dòng)Mongo,所以應(yīng)該先啟動(dòng)服務(wù):(這條好像不太好用)

      >NET START MongoDB?? (開(kāi)啟服務(wù))*

      >NET?stop MongoDB?? (關(guān)閉服務(wù))

  

    啟動(dòng)服務(wù)后,可以啟動(dòng)mongo運(yùn)行;

?

?

?參考資料:

1.?http://www.runoob.com/mongodb/mongodb-window-install.html

2.?http://www.cnblogs.com/chen108/p/4854145.html

3.?http://stackoverflow.com/questions/12514119/unable-to-start-launch-local-mongo-db

4.?http://www.cnblogs.com/czxu/archive/2011/06/13/2080162.html

?

轉(zhuǎn)載于:https://www.cnblogs.com/springlight/p/6040081.html

總結(jié)

以上是生活随笔為你收集整理的mongoDB安装使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。