1. Windows下MongoDB的下载安装、环境配置
MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下载地址:
https://www.mongodb.com/download-center/community
下载 .msi 文件,下载后双击该文件,按操作提示安装即可。
安装过程中,你可以通过点击 "Custom(自定义)" 按钮来设置你的安装目录。
下一步安装 "install mongoDB compass" 不勾选(当然你也可以选择安装它,可能需要更久的安装时间),MongoDB Compass 是一个图形界面管理工具,我们可以在后面自己到官网下载安装,下载地址:https://www.mongodb.com/download-center/compass。
如果安装报错 ,是你权限不够
配置 MongoDB 服务
创建配置文件
例如,创建一个配置文件位于 D:\MongoDB\Server\4.4\mongo.config。具体配置内容如下:
dbpath=D:\MongoDB\Server\4.4\data\db
logpath=D:\MongoDB\Server\4.4\log\mongodb.log
安装 MongoDB服务
D:\MongoDB\Server\4.4\bin\mongod.exe --config D:\MongoDB\Server\4.4\mongo.config" --install
启动MongoDB服务
net start MongoDB
关闭MongoDB服务
net stop MongoDB
移除 MongoDB 服务
D:\MongoDB\Server\4.4\bin\mongod.exe --remove
MongoDB 后台管理 Shell
输入
mongo
就可以进入mongo的后台了
2. 在Docker上安装Mongodb
在执行此操作前,先启动docker服务:systemctl start docker
访问 MongoDB 镜像库地址: https://hub.docker.com/_/mongo?tab=tags&page=1。
可以通过 Sort by 查看其他版本的 MongoDB,默认是最新版本 mongo:latest。
#拉取镜像 mongo表示拉取的镜像,latest是标签表示最新版本
docker pull mongo:latest
#创建和启动容器 ,27017为mongoDB的默认端口
docker run -d --restart=always -p 27017:27017 --name mymongo -v /data/db:/data/db -d mongo
#查看创建运行的容器
docker ps
注意:names = mymongo表示容器名
#进入容器
docker exec -it mymongo /bin/bash
#进入mongoDB客户端,以命令方式操作
mongo