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

重启后,连接需要认证。

相关推荐
爬山算法8 小时前
MongoDB(118)如何在升级过程中进行数据备份?
数据库·mongodb·oracle
且走且珍惜15 小时前
fdsad
mongodb
爬山算法2 天前
MongoDB(113)如何使用第三方工具进行MongoDB监控?
数据库·mongodb
qq_283720054 天前
Python3 模块精讲:pymongo(第三方)超详细教程 ——MongoDB 连接 + 全 CURD 实战
数据库·mongodb
杨云龙UP5 天前
Docker 部署 MongoDB 6.0 数据库每日自动备份实践:本地 + 异地保留 7 天_20260429
linux·运维·数据库·mongodb·docker·容器·centos
稳联技术老娜5 天前
Profinet转EtherCAT网关通讯架构及EtherCAT超距故障解决原理
mongodb
别来无恙blwy6 天前
windows MongoDB升级-自动升级脚本-自动检测升级到任意版本
数据库·windows·mongodb
snow@li6 天前
数据库-MongoDB:常用语法 / MongoDB 核心知识技能梳理
数据库·mongodb
刘晨鑫110 天前
MongoDB数据库应用
数据库·mongodb
爬山算法10 天前
MongoDB(92)什么是变更流(Change Streams)?
数据库·mongodb