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

重启后,连接需要认证。

相关推荐
coder_lorraine7 小时前
手把手教你用 Docker Compose 部署 Twikoo 评论系统
mongodb·docker·容器
隔窗听雨眠1 天前
储能行业时序数据库架构演进:从MongoDB到TDengine的18倍性能提升实录
mongodb·能源·tdengine
SilicoCode3 天前
江科大STM32入门:FLASH闪存详解——从结构原理到读写保护
数据库·mongodb
浪子明X4 天前
从 MongoDB 文档到关系模型:构建可重跑、可对账的数据迁移流水线
数据库·mongodb·oracle
strength_zhou20135 天前
Python检查MongoDB索引列中的字段是否存在
python·mongodb
笔墨登场说说6 天前
mongodb备份
mongodb
笨鸟先飞的橘猫8 天前
mongodb面试题
数据库·mongodb
JLWcai2025100910 天前
核电打磨 “安全卫士”|金利威不锈钢专用树脂砂轮,合规高效双在线
mysql·mongodb·eureka·sqlite·rabbitmq·nosql·memcached
学生哥-_-10 天前
STC8H1K08单片机在Keil环境下各外设的配置及使用方法
单片机·嵌入式硬件·mongodb
todoitbo11 天前
MongoDB迁移:从烟囱式部署走向 KES-AI 时代融合数据库架构
人工智能·mongodb·数据库架构·国产数据库·kingbasees