官網下載mongodb
https://www.mongodb.com/download-center/community
安裝
1.運行安裝程序 mongodb-win32-x86_64-2012plus-4.2.7-signed.msi
2. 點擊next
3.點擊custom選擇安裝路徑
4.選擇完成點擊下一步
5.默認勾選安裝mongodb服務,不用取消,繼續【next】
6.取消勾選【Install MongoDB Compass】,MongoDB Compass是一個可視化的MongoDB數據管理工具,如果在這里勾選安裝的話,
要在線下載,速度會非常慢。點擊【Next】
7.繼續直到安裝完成。
為MongoDB設置用戶和密碼
1.進入MongoDB安裝目錄,雙擊啟動mongo.exe
2.切換至admin數據庫
use admin
3.創建用戶
db.createUser({ user: "useradmin", pwd: "adminpassword", roles: [{ role: "root", db: "admin" }] })
4.退出Mongo Shell
exit
5.修改配置文件mongod.cfg,找到security字段,去掉前面的【#】,然后再security字段的下一行添加【authorization: enabled】,請注意,【authorization: enabled】前面有兩個空格。
6.重啟MongoDB,關掉剛剛啟動MongoDB的命令行然后重新輸入命令打開即可。
7.驗證,雙擊啟動mongo.exe,輸入查詢語句查詢數據庫,此時看到的提示未授權。因為直接雙擊啟動是以默認配置連接本機的,是沒有賬號密碼的。
8.關掉mongo.exe,打開命令提示行,使用剛剛創建的用戶和密碼登陸。
mongo.exe mongodb://useradmin:adminpassword@127.0.0.1:27017/admin
9.此時我們再執行數據查詢語句就不會報錯未授權了