(一)安装MongoDB:

MongoDB3.6版本是个坑!坑!坑!

安装时卡到安装进度条很长时间,卡到你怀疑人生!点cancel也没反应,气不气!!!

安装MongoDB compass卡住了 mongodb安装很慢_数据库

解决方案:下载3.4版本。

详细安装步骤:(其中一些截图是安装3.6版本时截的,后来放弃了3.6,改装3.4,安装步骤是一样的)

1、进入MongoDB官网:

https://www.mongodb.com/

2、点击下载:

安装MongoDB compass卡住了 mongodb安装很慢_解决方案_02

3、找到3.4版本的下载包:
3.1点击All version ,获得Mongodb所有包:

安装MongoDB compass卡住了 mongodb安装很慢_解决方案_03

3.2 找到3.4版本msi文件,并下载:

安装MongoDB compass卡住了 mongodb安装很慢_数据库_04

4、安装:

Mongodb安装和其他软件没有太大的区别,一直next即可,到这个页面时,可以选择Custom来自定义安装路径。

(这个截图是3.6版本,3.4版本也一样的)

安装MongoDB compass卡住了 mongodb安装很慢_网络爬虫_05

选择自己的安装路径:

安装MongoDB compass卡住了 mongodb安装很慢_mongodb_06

不到一分钟,3.4版本的MongoDB就安装成功了。3.6版本可是卡了我一个多小时也没成功。

(二)配置Mongodb:

安装成功后我们打开安装目录中的bin文件,我们所用到的数据库操作就在里面:

安装MongoDB compass卡住了 mongodb安装很慢_数据库_07


其中mongod.exe用来开启Mongodb服务,是服务器端。

mongo.exe用来使用数据库,相当于客户端。

1、建立工作目录:

必要步骤,不可跳过

之前安装的其实是数据服务器,通过数据库服务器可以建立很多个数据库,
而要把我们新建的数据库放在哪儿是可以我们自己决定的,所以需要指定一个位置来放数据库(db)和日志(log);

创建两个文件夹 D:\data\db 、D:\data\log
(1)db用来存放数据库文件;
(2)log用来存放数据库日志文件;

2、添加环境变量:

添加环境变量是为了启动MongoDB更方便,否则每次启动Mongodb都要进入安装目录运行mongod.exe相当麻烦。
win7用户:计算机——右键——属性——高级系统设置——环境变量——系统变量——path——编辑,加入Mongodb中bin的路径。
以我为例,我的Mongodb安装路径为D盘的MongoDB文件夹,所以我添加的环境变量为:D:\MongoDB\bin;

(注意以英文格式下的“;”结尾)

验证环境变量是否配置成功:

安装MongoDB compass卡住了 mongodb安装很慢_解决方案_08

可以看到我添加的环境变量配置成功了。

现在我们可以启动一下MongoDB服务:
打开一个cmd,键入命令:

mongod.exe --dbpath=D:\data\db

安装MongoDB compass卡住了 mongodb安装很慢_python_09

可以看到,MongoDB服务器端启动成功了,不要关闭这个窗口。
我们再启动一个控制台,键入命令:

mongo

安装MongoDB compass卡住了 mongodb安装很慢_mongodb_10

可以看到我们已经可以使用数据库了。

但是每次启动的时候都需要指定存放数据库存放目录,这样是不是很不方便,很不友好,有没一种方法能省去指定目录呢?
方法当然有,那就是将mongdb作为windows服务随机启动。

3、将MongoDB安装为windows服务:

还是以我的安装路径为例,以管理员身份运行cmd,进入bin文件夹,执行下列命令

mongod.exe --dbpath=D:\data\db --logpath=D:\data\log\MongoDB.log --install

安装MongoDB compass卡住了 mongodb安装很慢_mongodb_11


这样我们就将,MongoDB设置为了windows服务。

我们可以直接键入命令,来启动MongoDB服务:

net start mongodb

键入命令,来使用数据库:

mongo

安装MongoDB compass卡住了 mongodb安装很慢_解决方案_12

这样是不是很方便呢,省去了很多不必要的步骤!