MongoDB4.0 與 Robo 3T 1.2 的配置連接
本文建立在已經安裝配置好MongoDB的情況下,爲其連接可視化客戶端 Robo 3T。安裝配置MongoDB可以閱讀 https://blog.csdn.net/Dorma_Bin/article/details/80851230
下載安裝 Robo 3T 最新版本,博主版本爲1.2 ,下載地址 https://robomongo.org/download
下載到安裝文件後,傻瓜式安裝就可以了。最後一步讓填寫信息時,不用填直接點finish就ok了
配置連接 robo 與 mongo
1.打開cmd命令行,在已配置好MongoDB並且啓動了服務的情況下,cd 到 mongo 的安裝目錄 bin 文件夾下
2.輸入命令“mongo.exe”,成功執行截圖如下:
3.輸入命令“db”,“use admin”,“db.auth(“admin”,”admin”)”,三個命令隔開分三次輸入執行:如下圖所示,最後一個命令會返回一個錯誤並且輸出數字 0 。
4.這時我們需要手動創建一個用戶 admin ,使用命令
db.createUser(
... {
... user:"admin",
... pwd:"admin",
... roles:[{role:"userAdminAnyDatabase",db:"admin"}]
... }
... )
成功創建的截圖如下:
5.這時再輸入命令“db.auth(“admin”,”admin”)”,會返回數字 1 。
6.打開 robo ,新建一個連接,使用loaclhost:27017 和剛創建好的 admin 即可建立連接
可能會碰到的錯誤
1.在robo中創建連接時,你可能會碰到以下錯誤,原因是你沒有創建好 admin 用戶
2.注意在配置mongo admin第四步中輸入命令一定要注意正確的格式與標點符號隔斷,否則如下圖,會報錯: