一、简单介绍在Windows环境下安装MongoDB的步骤

(1)下载MongoDB Windows版;
(2)设置数据文件和日志文件的存放目录;
(3)启动MongoDB服务;
(4)将MongoDB作为Windows服务随机启动。

二、下载地址

下载的官网:
https://www.mongodb.com/try/download/community

1.MongoDB Windows:

全部版本下载地址:
http://www.mongodb.org/dl/win32

2.MongoDB linux:

全部版本下载地址:
https://www.mongodb.org/dl/linux

三、下载MongoDB

这里我选择的是3.6.22msi安装版,是Windows Installer的数据包。

如下图:

32位系统安装mongodb window安装mongodb_mongodb


开始安装:

中间一直按next

32位系统安装mongodb window安装mongodb_mongodb_02


选择自定义

32位系统安装mongodb window安装mongodb_下载地址_03

此处可以更改下载目录:

32位系统安装mongodb window安装mongodb_Windows_04


将下面默认勾上的MongoDB Compass可视化工具取消,想要下载的可以以后单独下载,不然特别慢。

(以后也可以下载Navicat for MongoDB,它有高效图形用户界面,可以管理、监控、查询和可视化,用于管理和开发 MongoDB 数据库。)

32位系统安装mongodb window安装mongodb_Windows_05


然后一直按next,直至install安装完成。

四、安装

1、创建数据库文件的存放位置

在安装完成后,需要在bin所在的目录下创建data文件夹。然后在data文件夹下创建db文件夹,MongoDB将数据目录存储在 db 目录下。

32位系统安装mongodb window安装mongodb_下载地址_06


32位系统安装mongodb window安装mongodb_mongodb_07

2、启动MongoDB服务

1.打开cmd命令行 (按win+R,输入cmd)

2.进入D:\MongoDB\bin目录先输入:

d:

进入d盘,然后输入:

cd D:\MongoDB\bin
mongod --dbpath D:\MongoDB\data\db

32位系统安装mongodb window安装mongodb_mongodb_08


3.检查是否开启成功:在浏览器输入http://localhost:27017 查看,若显示如下图,则连接成功。如果不成功,可以查看端口是否被占用。

32位系统安装mongodb window安装mongodb_32位系统安装mongodb_09


4.mongo的使用测试

在bin所在的文件夹下按shift+右键选择在此处打开powershell窗口(s)输入cmd,然后输入mongo命令进入数据库,如下图,表示连接成功了。

32位系统安装mongodb window安装mongodb_下载地址_10

五、配置本地windows mongodb 服务

此时在本地windows“服务”中,是没有配置上mongodb 服务的,如下:

32位系统安装mongodb window安装mongodb_32位系统安装mongodb_11


1.先在data文件下创建一个新文件夹logs(用来存放日志文件)和logs下建一个mongo.log文本文档

32位系统安装mongodb window安装mongodb_下载地址_12


32位系统安装mongodb window安装mongodb_下载地址_13


2.以管理员身份开启cmd,进入bin目录下,输入:

mongod --bind_ip 0.0.0.0 --logpath D:\MongoDB\data\logs\mongo.log --logappend -dbpath D:\MongoDB\data\db --port 27017 --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install

32位系统安装mongodb window安装mongodb_Windows_14

配置完成:

此时可在服务中查看开启MongoDB。

32位系统安装mongodb window安装mongodb_Windows_15

可设置为开机自启动,也可直接手动启动关闭,以管理员身份进入命令提示符,输入命令:

(开启服务)net start MongoDB

(关闭服务)net stop MongoDB

补充:

若不需要了或者配置错误,想要删除服务,输入:

sc delete 服务名

32位系统安装mongodb window安装mongodb_32位系统安装mongodb_16