docker pull mongo:3.6
docker run --name zhaoolee-mongo -p 17017:27017 -d mongo:3.6
--name zhaoolee-mongo
容器名为zhaoolee-mango-p 17017:27017
容器内部服务端口为27017, 映射到主机的17017端口-d mongo:3.6
使用的镜像为刚刚拉取到本地的mango:3.6
docker exec -it zhaoolee-mongo mongo
use admin
zhaoolee
, 并设置密码为zhaooleedb.createUser({ user:'zhaoolee',pwd:'zhaoolee',roles:[{ role:'userAdminAnyDatabase', db: 'admin'}]});
exit
exit
RoBo 3T下载地址: Windows下载链接 | macOS下载链接 | Linux下载链接地址
至此, 一个mongodb就完成了搭建, 和远程连接的操作~
最近博主在做信息管理系统, 由于信息结构非常复杂, 而且经常变化, 很难使用mysql对其进行分表管理, 于是我决定使用NoSql 的MongoDB省时省力~ 果然,用适合的技术完成合适的任务, 才是程序员免加班的秘法~