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

重启后,连接需要认证。

相关推荐
2501_936960361 天前
ROS快速入门教程
数据库·mongodb
softshow10262 天前
EF Core实体状态与变更追踪
数据库·mongodb
YSBJ1232 天前
MongoDB 安装
数据库·mongodb
鸽芷咕3 天前
无需额外运维!金仓KES V9一站式承接MongoDB全场景需求
运维·数据库·mongodb
·云扬·3 天前
MongoDB运维实战:性能排查、数据安全与监控技巧全解析
运维·数据库·mongodb
茁壮成长的露露4 天前
PMM监控MongoDB
数据库·mongodb
cookqq4 天前
基于Spring AI+本地大模型+MongoDB实现私密化与记忆能力-企业级免费大模型应用
人工智能·mongodb·spring
eWidget4 天前
从MongoDB到金仓数据库:一场零中断的国产化迁移实践
数据库·mongodb·kingbase·数据库平替用金仓·金仓数据库
Yolanda944 天前
【IDEA】IDEA连接MongoDB数据库
数据库·mongodb·idea使用
一个天蝎座 白勺 程序猿5 天前
金仓数据库KingbaseES无缝替代MongoDB,实现核心业务系统平稳迁移
数据库·mongodb·架构·时序数据库·kingbasees