第一部分 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
登錄成功
完成