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

重启后,连接需要认证。

相关推荐
正在走向自律14 小时前
FastGPT高并发登录故障根治方案:50人并发报错、PostgreSQL、MongoDB数据库深度优化手册
数据库·mongodb·postgresql
青禾8373 天前
一文入门 MySQL + MongoDB + Redis:三大数据库核心知识
数据库·mysql·mongodb
用户094248568034 天前
第39章:MongoDB 极端性能调优与容量规划
mongodb·nosql
λqaq75 天前
MongoDB数据库基础 :非关系型数据库入门与常用操作
数据库·学习·mongodb·nosql
用户094248568035 天前
第38章:MongoDB 事务、锁与并发控制源码剖析
mongodb·nosql
坚定信念,勇往无前6 天前
mongodb的日志分割
数据库·mongodb
AOI小白新手上路8 天前
江科协15-2 直流电机实验调试总结
数据库·mongodb
2601_960906729 天前
1X发布自己的世界模型1XWM
mysql·mongodb·rabbitmq·memcached
JLWcai202510099 天前
树脂砂轮质保与科学存放
mongodb·zookeeper·spark·memcached·storm
像风一样自由202015 天前
11.PostgreSQ、-MySQL与MongoDB-AI应用如何选择数据库
数据库·人工智能·mysql·mongodb·大模型·rag·智能体