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

重启后,连接需要认证。

相关推荐
yu85939582 天前
适合单片机和嵌入式系统的 C 语言 FIR 滤波器实现
c语言·单片机·mongodb
身如柳絮随风扬3 天前
MongoDB 典型使用场景深度解析:从订单冷热分离到社交地理查询
数据库·mongodb
星越华夏3 天前
MongoDB安装实战指南
数据库·mongodb
逻极3 天前
MongoDB 从入门到精通:文档数据库的灵活之道
分布式·mongodb·nosql·聚合框架
小猿姐3 天前
MongoDB Kubernetes Operator 实测对比:Community、Percona 与 KubeBlocks,谁更适合团队落地?
数据库·mongodb·kubernetes
赵渝强老师3 天前
【赵渝强老师】MongoDB的视图
数据库·mongodb
fie88893 天前
51单片机 NRF24L01 接收程序
嵌入式硬件·mongodb·51单片机
大数据魔法师4 天前
MongoDB(九) - MongoDB分片集安装与配置
数据库·mongodb
小猿姐4 天前
三种 MongoDB Operator 实测对比:Community、Percona 与 KubeBlocks,谁更适合团队落地?
运维·mongodb·kubernetes
大数据魔法师4 天前
MongoDB(十) - MongoDB分片集操作
数据库·mongodb