標籤:部分 服務 資料庫 啟動失敗 技術 == log 使用 sdn
第一部分 Windows安裝MongoDB-4.0
第一步:下載MongoDB:https://www.mongodb.com/download-center?jmp=nav#community
我目前使用版本為mongodb-win32-x86_64-2008plus-ssl-4.0.1-signed.msi
第二步:下載社區版Compass:https://www.mongodb.com/download-center?jmp=nav#compass
第三步:安裝MongoDB:注意安裝的時候一定要去勾選 “Install MongoDB Compass”
如果不去掉勾選頁面將會卡死在這個地方
第四步:添加你安裝MongoDB的bin目錄到環境變數中的path;例如:C:\Program Files\MongoDB\Server\4.0\bin
cmd開啟控制台,然後輸入mongo斷行符號,可以進入MongoDB的shell中,輸入show dbs可以看到資料庫。表示裝成功;
第二部分 賦予使用者存取權限
安裝完成後MongoDB預設只能本機訪問,並且不要求輸入密碼;下面我們添加使用者並開啟遠程服務;
第一步:開啟cmd輸入mongo進入MongoDB;建立test資料庫
use test
第二步:在test使用者中建立zhangsan使用者
db.createUser({ user: "zhangsan", pwd: "zhangsanPwd", roles: [{ role: "dbOwner", db: "test" }] })
第三步:修改MongoDB安裝目錄中的設定檔 bin/mongod.cfg
修改預設bingIp中的127.0.0.1為0.0.0.0,這裡可以實現其他網段地址的串連;(千萬不要將這句注釋,否則服務可能無法啟動)
將#security:的注釋去掉,然後添加authorization: enabled #注意authorization前面要有兩個空格
第四步:重啟MongoDB服務開啟新的控制台依次輸入下面的命令。如果啟動失敗則應該檢查mongod.cfg檔案
net stop MongoDB
net start MongoDB
第五步:測試
mongo 127.0.0.1:27017/test -u zhangsan -p zhangsanPwd
登入成功
完成
Windows安裝MongoDB 4.0並賦予使用者存取權限