一、什么是MongoDB
概念:MongoDB 是一个基于分布式文件存储的数据库。是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
目的:为web应用提供可扩展的高性能数据存储解决方案
二、MongoDB的安装
这里我使用docker来安装MongoDB
关于docker的使用可以参考:https://blog.csdn.net/AAIT11/article/details/130075122
1. 拉取MongoDB镜像
dokcer pull mongo
默认会拉取最新的镜像
2. 创建MongoDB容器
docker run -dit --name mongo -p 27017:27017 mongo:latest --auth
参数说明
- -i:表示运行容器
- -t:表示容器启动后进入其命令行
- -d:守护式方式创建容器在后台运行
- -name:容器名称
- -p 27017:27017:端口映射(宿主机端口:容器端口),mongoDB默认是27017端口
- –auth:访问mongo需要鉴权(账号密码访问),这个参数要放在最后面,否则会报错