Windows下MongDB2.4.5和MongDB3安裝使用總結
MongDB2.4.5
第一步:下載
密碼:ckjb
第二步:解壓
將壓縮包解壓到 c:\,再重新命名為 mongo,路徑為 c:\mongo
第三步:設定資料檔案存放目錄和log目錄
在 c:盤建一個名為 db 的資料夾,路徑 c:\db
在 c:盤建一個名為 mongodb.log的資料夾,路徑 c:\mongo\logs\mongodb.log
第四步:啟動服務
CMD中輸入c:\mongo\bin\mongod.exe --dbpath=c:\db
第五步:開啟mongdb的shell
找到c:\mongo\bin\下的mongo.exe,雙擊
PS:
作為一個服務項啟動:
C:\mongo\bin\mongod --dbpath=c:\db --logpath=c:\mongo\logs\mongodb.log --install
建立使用者與Mongdb3不同:
建立使用者:db.addUser('jaa', 'bbb')
驗證使用者:db.auth('jaa', 'bbb')
插入資料:
db.justice.insert({'justice':'justice'});
MongDB3
第一步:官網下載
第二步:為日誌檔案和配置檔案建立目錄
配置檔案路徑:D:\data\db
日誌檔案路徑:D:\data\log\mongo.log
第三步:建立並配置D:mongdb\mongo.cfg
dbpath=D:\data\db
logpath=D:\data\log\mongo.log
port=27017
bind_ip=127.0.0.1
logappend=true
第四步:啟動
按配置檔案啟動,並作為服務啟動:
mongod --config D:\mongdb\mongo.cfg --install --serviceName "MongoDB
或按埠啟動
mongod --dbpath=\data\db
--bind_ip=127.0.0.1 --port=27017
或授權啟動
mongod --dbpath=\data\db
--auth
第五步:使用
進入mongdb:mongo
進入/建立庫:use test (--->庫名)
建立使用者並授權:
db.createUser(
{
user: "root",
pwd: "123",
roles: ["userAdminAnyDatabase"],
db: "root"
}
)
驗證使用者:
db.auth("root", "123")
顯示使用者
show users
顯示錶
show tables
1.遇到authfail
MONGDB-CR模式連線時需要授權,win+R輸入regedit開啟登錄檔找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MongoDB\ImagePath
後面加 -- auth
變為:C:\mongo\bin\mongod.exe --dbpath=c:\db --logpath=c:\mongo\logs\mongodb.log --service