基于docker的mongoDB安装与使用

2021-07-15  本文已影响0人  果果小姚

依靠公司云服务器,分了台虚机

image.png
接下来先装docker
curl -fsSL https://get.docker.com | bash -s docker --mirror aliyun或者 yum -y install docker

yum list installed |grep docker


image.png

将docker启动
systemctl start docker
然后查询docker的状态
systemctl status docker


image.png
docker pull mongo:latest、
然后进行mongo的下载

docker images进行images的查看


image.png
docker run -itd --name mongo -p 27017:27017 mongo --auth
将mongoq启动
docker exec -it mongo mongo admin
进入mongo
image.png
db.createUser({ user:'admin',pwd:'123456',roles:[ { role:'userAdminAnyDatabase', db: 'admin'},"readWriteAnyDatabase"]});
Successfully added user: {
"user" : "admin",
"roles" : [
{

"role" : "userAdminAnyDatabase",
"db" : "admin"
},
"readWriteAnyDatabase"
]
}

db.auth('admin', '123456')
创建用户以及密码
show dbs
查看数据库

image.png
use runoob
创建数据库
db.runoob.insert({"name":"菜鸟教程"})
WriteResult({ "nInserted" : 1 })
创建文档
db.col.insert({title: 'MongoDB 教程',
... description: 'MongoDB 是一个 Nosql 数据库',
... by: '菜鸟教程',
... url: 'http://www.runoob.com',
... tags: ['mongodb', 'database', 'NoSQL'],
... likes: 100
... })
WriteResult({ "nInserted" : 1 })

接下来使用客户端工具连接mongoDB
下载https://nosqlbooster.com/downloads工具
然后安装

image.png
image.png
image.png
进行连接即可

具体可参考菜鸟教程

上一篇 下一篇

猜你喜欢

热点阅读