1. 程式人生 > >Windows下MongDB2.4.5和MongDB3安裝使用總結

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