windows安裝配置mongodb及圖形工具MongoVUE

來源:互聯網
上載者:User

標籤:http   io   os   使用   ar   檔案   資料   art   sp   

官方下載

解壓安裝包到E:\mongodb

建立資料庫目錄 E:\mongodb\data

建立日誌目錄 E:\mongodb\logs

建立設定檔目錄 E:\mongodb\etc

建立設定檔 E:\mongodb\etc\mongodb.conf
內容如下:

#資料庫路徑
dbpath=E:\mongodb\data
#日誌輸出檔案路徑
logpath=E:\mongodb\logs\mongodb.log
#錯誤記錄檔採用追加模式,配置這個選項後mongodb的日誌會追加到現有的記錄檔,而不是從新建立一個新檔案
logappend=true
#啟用記錄檔,預設啟用
journal=true
#這個選項可以過濾掉一些無用的日誌資訊,若需要調試使用請設定為false
quiet=true
#連接埠號碼 預設為27017
port=27017

普通啟動
mongod --config E:\mongodb\etc\mongodb.conf

添加到windows服務

sc.exe create MongoDB binPath= "\"E:\mongodb\bin\mongod.exe\" --service --config=\"E:\mongodb\etc\mongodb.conf\"" DisplayName= "MongoDB 2.6 Standard" start= "auto"

注意: binPath等號後面有空格, --config等號後面沒有空格 反義符\"
當指定了記錄檔後,無論使用設定檔指定還是在命令列指定,日誌就都會輸出到指定的記錄檔去了,在命令列介面將看不到任何日誌輸出


http://localhost:27017/

串連MongoDB
  新開啟一個命令列控制視窗,使用mongo.exe串連MongoDB Server.

設定MongoDB為Windows服務 

  啟動MongoDB的命令為:net start MongoDB

  停車MongODB的命令為:net stop MongoDB

  刪除MongoDB的命令為:mongod --remove


mongo簡介——實現授權登入

mongo預設是非授權使用的,也就是訪問資料庫時不需要提供使用者名稱和密碼。
不過我們一般都是要授權訪問的。
我們需要做如下操作。

啟動mongod之後,執行以下命令
use admin;//這是內建管理員資料庫
db.addUser(‘root‘,‘123456‘);//在admin資料庫中添加使用者名稱和密碼都是root的一個使用者,root作為超級管理使用者
show collections;//運行這個命令可以看到system.indexes和system.users兩個集合
use WORKING_COLLECTION//進入工作資料庫
db.addUser(‘test‘,‘123456‘);
show collections;//運行這個命令又會看到system.indexes和system.users兩個集合
//這樣針對整個mongod的超級管理員權限和針對一個資料庫的管理員權限就完成了
//如果要使用授權訪問工作資料庫,需要在使用--auth參數啟動mongod或mongodb服務,再執行以下命令
use WORKING_COLLECTION
db.auth(‘test‘,‘123456‘)
從上面的命令就能看出來,mongo是針對每個資料庫單獨授權。如果要在訪問多個資料庫時只登入一次,
可以使用admin資料庫下的帳號登入,在使用哪個資料庫時就切到哪個資料庫。

二、MONGOVUE
1、下載:http://www.mongovue.com/Installer-1.6.9.zip
2、安裝即可

 

windows安裝配置mongodb及圖形工具MongoVUE

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.