• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

二、MongoDB 安装集

武飞扬头像
骑士梦
帮助1


一、MongoDB—Docker


1. 创建容器

docker search 'mongo'
docker pull 'mongo'

docker run -d --name='mongo_1' -p 27017:27017  \
	-v /root/mongo/configdb:/data/configdb/ \
	-v /root/mongo/db/:/data/db/ \
	['镜像ID'] --auth

2. 登录容器

# 1、以`admin用户`身份进入`mongo`。
docker exec -it '容器ID' mongo admin

# 2、创建一个`admin管理员账号`。
> use admin
> db.createUser({ user: 'admin', pwd: '123456', roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] });

# 3、退出。
exit


# 4、以`admin用户`身份进入`mongo`。
docker exec -it '容器ID' mongo admin

# 5、对`admin用户`进行身份认证。
db.auth("admin","123456");

# 6、创建用户、指定密码和数据库。
db.createUser({ user: 'qs', pwd: '123456', roles: [ { role: "readWrite", db: "app" } ] });

# 7、退出。
exit


# 8、以`admin用户`身份进入`mongo`。
docker exec -it '容器ID' mongo admin

# 9、对`qs用户`进行身份认证。
db.auth("qs","123456");

# 10、切换数据库。
use app

# 11、添加数据。
db.test.save({name:"qs"});

二、MongoDB—操作

学新通


这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhfiegef
系列文章
更多 icon
同类精品
更多 icon
继续加载