mongodb8.2知识

  1. windowns安装:从官网下载8.2.3版,默认安装,数据库放在D盘
  2. 初步设置:默认安装情况下并没有预设的用户名和密码,这是为了方便开发测试,通过compass客户端可以直接连接数据库。
    为了提高安全性,建议为设置 管理员用户。通过compass连接数据库,打开compass中的终端,
objectivec 复制代码
use admin
db.createUser({
    user: "admin",
    pwd: "xxxxx",
    roles:	[{role:	"root",db:	"admin"}]    
  })

use testdb
db.createUser({             
    user:"test",
    pwd:"test",
    roles: [
        {role: "readWrite",db: "testdb"},
        {role: "dbAdmin",db: "testdb"}
    ]
})

生产环境中应该启用认证。打开安装目录下的mongod.cfg

bash 复制代码
security:
authorization: enabled

重启后,连接需要认证。

相关推荐
zhangphil19 小时前
MongoDB创建数据库时的Collection Name
mongodb
吴声子夜歌19 小时前
MongoDB 4.x——合理使用索引(二)
数据库·mongodb
施嘉伟21 小时前
它以为自己连的是MongoDB
数据库·mongodb
WWJA王文举2 天前
单片机参数如何掉电保存:Flash、EEPROM和配置存储完整设计
数据库·stm32·mongodb·c#
吴声子夜歌2 天前
MongoDB 4.x——SpringBoot框架整合
数据库·spring boot·mongodb
X Chow3 天前
MongoDB Beginner Guide 01:理解 NoSQL、文档模型与 Python 开发环境
数据库·mongodb·nosql
小李不困还能学3 天前
基于 51 单片机的8 路抢答器设计教程
单片机·嵌入式硬件·mongodb·抢答器
小大宇3 天前
mongoDB dump技巧
数据库·mongodb
吴声子夜歌3 天前
MongoDB 4.x——微服务入门
java·mongodb·微服务
曾阿伦3 天前
MongoDB 查询语句备忘手册
数据库·mongodb