windows平台mongoDB安裝配置

來源:互聯網
上載者:User

標籤:

一.首先安裝mongodb

1.官網下載mongoDB:http://www.mongodb.org/downloads,選擇windows平台。安裝時,一路next就可以了。我安裝在了F:\mongoDB目錄下。

2.建立工作目錄:

  • 在mongoDB目錄下建立資料存放目錄:F:\mongoDB\data\db
  • 在mongoDB目錄下建立記錄檔:F:\mongoDB\log\mongodb.log

3.運行cmd.exe(以管理員身份開啟),進入到F:\mongoDB\bin目錄下,執行以下命令

  > F:\mongoDB\bin>mongod -dbpath "F:\mongoDB\data\db"

  若啟動成功,會顯示mongoDB預設的監聽連接埠:27017,mysql的是3306

  在瀏覽器中輸入http://localhost:27017/。會出現:

  It looks like you are trying to access MongoDB over HTTP on the native driver port.

  表明服務已經啟動。

4.測試連接

  新開一個cmd視窗,進入mongodb的bin目錄,輸入mongo或者mongo.exe,出現如下資訊說明測試通過,此時我們已經進入了test這個資料庫。(前提:開啟bin目錄下的mongod.exe)

  

 

 5.當mongod.exe被關閉時,mongo.exe 就無法串連到資料庫了,因此每次想使用mongodb資料庫都要開啟mongod.exe程式,所以比較麻煩,此時我們可以將MongoDB安裝為windows服務

   還是運行cmd,進入bin檔案夾,執行下列命令

  > d:\mongoDB\bin>mongod --dbpath "d:\mongoDB\data\db" --logpath "d:\mongoDB\log\mongodb.log" --install --serviceName "MongoDB"

  

  由於已經建立了一個mongodb.log檔案,所以會出現上述情況,不過,這沒有關係。這樣已經成功將MongoDB安裝為windows服務了。

6.啟動MongoDB服務:同樣是在bin目錄下

  >F:\monggoDB\bin\net start MongoDB

  

  開啟工作管理員,就可以看到進程已經啟動了

7.關閉服務和刪除進程

  > F:\monggoDB\bin>NET stop MongoDB (關閉服務)

  > F:\monggoDB\bin>mongod --dbpath "d:\monggoDB\data\db" --logpath "d:\monggoDB\data\log\MongoDB.log" --remove --serviceName "MongoDB"

   (刪除,注意不是--install了)

  

二.MongoDB後台管理Shell

1.如果你需要進入MongoDB後台管理,你需要先開啟mongodb裝目錄的下的bin目錄,然後執行mongo.exe檔案,MongoDB Shell是MongoDB內建的互動式Javascript shell,用來對MongoDB進行操作和管理的互動式環境。

  當你進入mongoDB後台後,它預設會連結到 test 文檔(資料庫):

  

  由於它是一個JavaScript shell,您可以運行一些簡單的算術運算:

  

  db 命令用於查看當前操作的文檔(資料庫):

  

  插入一些簡單的記錄並尋找它:

  

  第一個命令將數字 10 插入到 runoob 集合的 x 欄位中。

  參考:http://www.lai18.com/content/6136272.html

 

windows平台mongoDB安裝配置

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.