1.版本选择

 登录MongoDB官网:​​MongoDB Community Download | MongoDB​

Windows 环境安装MongoDB_使用

选择MongoDB Community Server,选择Windows环境

如果我们的服务器是Windows Server 2008R2 或者Windows 7环境,则选择 

Windows 环境安装MongoDB_安装_02

否则会提示版本不支持

 Windows 环境安装MongoDB_官网_03

 2.Windows 7安装示例

双击.msi文件

Windows 环境安装MongoDB_使用_04

 点击Next

Windows 环境安装MongoDB_mongodb_05

继续点击Next

 Windows 环境安装MongoDB_mongodb_06

 这一步最好选择Custom,自定义安装目录以及数据、日志存储目录

Windows 环境安装MongoDB_windows_07

 我这里改成了D盘

Windows 环境安装MongoDB_官网_08

 Data Directory与Log Directory分别是数据存储与日志存储路径,然后点击Next

Windows 环境安装MongoDB_官网_09

这步需要注意一点:Install MongoDB Compass的复选框默认是勾选的,默认安装MongoDB的数据库管理工具,建议这里去掉默认安装,可以安装好数据库后,从官网上下载安装包自行安装,否则需要等待很久。

Windows 环境安装MongoDB_windows_10

 最后点击Install开始安装MongoDB

这个过程一般很快完成。

安装完成后点击bin目录下的mongo.exe

Windows 环境安装MongoDB_官网_11

 效果如下:

Windows 环境安装MongoDB_使用_12 

3.远程访问配置

找到bin目录下的mongod.cfg文件

Windows 环境安装MongoDB_安装_13

记事本打开并修改net:节点下面的bindIP

Windows 环境安装MongoDB_安装_14

 加上一个0.0.0.0(与127.0.0.1中间用,隔开),允许所有IP访问

Windows 环境安装MongoDB_使用_15

 如果没有mongod.cfg文件,则手动创建一个,内容设置如下

# Where and how to store data.
storage:
dbPath: D:\Program Files\MongoDB\Server\4.0\data
journal:
enabled: true
# engine:
# mmapv1:
# wiredTiger:

# where to write logging data.
systemLog:
destination: file
logAppend: true
path: D:\Program Files\MongoDB\Server\4.0\log\mongod.log

# network interfaces
net:
port: 27017
bindIp: 127.0.0.1,0.0.0.0


#processManagement:

#security:

#operationProfiling:

#replication:

#sharding:

## Enterprise-Only Options:

#auditLog:

#snmp:

在bin目录下打开Dos窗口,执行下面命令,重启一下MongoDB服务

关闭:net stop mongodb
开启:net start mongodb

Windows 环境安装MongoDB_mongodb_16

4.添加连接用户名、密码

bin目录下双击打开mongo.exe,执行如下命令:

添加一个用户名为:admin,密码为:123456的账户

use admin
db.createUser({
"user":"admin","pwd":"123456",
"roles":[
{role:"userAdminAnyDatabase", db: "admin"},
{role:"readWriteAnyDatabase", db: "admin"}
]});

Windows 环境安装MongoDB_安装_17

 5.安装MongoDB Compass

在官网上下载MongoDB Compass

Windows 环境安装MongoDB_mongodb_18

双击安装,这里不再赘述

安装成功后,双击打开。

Windows 环境安装MongoDB_安装_19

 可以使用两种方式连接到MongoDB 数据库

Windows 环境安装MongoDB_windows_20

采用“Fill in connection fields individually”

Windows 环境安装MongoDB_windows_21

 如果需要用户名,密码登录,则鉴权方式采用Username/Password

Windows 环境安装MongoDB_官网_22

 连接成功如下:

Windows 环境安装MongoDB_使用_23

 并且可以通过此工具,可视化的创建数据库

Windows 环境安装MongoDB_安装_24