侧边栏壁纸
博主头像
bayuexunying 博主等级

大道至简,知易行难

  • 累计撰写 22 篇文章
  • 累计创建 12 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

mongodb简单入手

lty
lty
2024-11-01 / 0 评论 / 0 点赞 / 213 阅读 / 0 字

连接数据库

mongosh --host <hostname> --port <port>

创建数据库

use <database_name>

创建用户

使用 db.createUser 命令创建用户并分配角色。

例如,创建一个名为 testuser 的用户,密码为 password123,并赋予 readWrite 和 dbAdmin 角色:

db.createUser({
  user: "testuser",
  pwd: "password123",
  roles: [
    { role: "readWrite", db: "<database_name>" },
    { role: "dbAdmin", db: "<database_name>" }
  ]
})

注意

如果用字符串连接密码中带@字需要变成转义符%10;

如果是面板创建的mongodb数据库先进入容器内部,然后

1.选择admin

use admin

2.验证用户

db.auth("acount","paswd");

3.验证成功之后,可以接着上面的创建数据库开始了。

0
  • 0

评论区