windows系统安装MongoDB

1.下载最新版MongoDB

下载地址http://www.mongodb.org/downloads,注意这里要按照自己的系统下载,我的系统是64位 win8.1,所以下载的是64位的msi文件;

2.下载完成后双击安装,安装过程都是下一步点到尾,最后结束安装;

3.这时候MongoDB server已经安装到你的系统中了,默认会在c盘的program files文件夹下,在该文件夹下找到MongoDB文件夹,进去进入到bin 目录,如下所示:

4.创建数据文件存放路径,在磁盘中随便创建一个文件夹用来存放MongoDB的数据文件如下所示(我是在D盘中创建 的):

mkdir datadb

这时在我的D盘先创建了一个data文件夹里面有一个db文件夹用来存放MongoDB的数据文件。

5.指定数据存放路径

在命令行下,进入到刚才的bin目录下,

C:
cd Program FilesMongoDBServer3.0in

具体路径依自己安装的路径为主,使用该目录下的mongod.exe来注册数据存放目录

mongod.exe --dbpath d:data

这里的dbpath就是自己创建的数据存放目录,这时候命令行中出现一大堆文字代表注册成功,如下:

理论上,这个时候就已经算是mongoDB 安装配置完毕了,可以在命令行中使用刚才bin路径下的mongod.exe去启动它,

C:Program FilesMongoDBServer3.0inmongod.exe

但是每次启动都要使用一长串路径是在麻烦,我们需要将它注册为windows服务并让他开机自动启动。

6.在刚才的data目录下再创建一个log目录用来存放log文件

D:
cd data
mkdir log

然后在data目录下创建一个mongod.cfg文件作为配置文件;

7.将配置信息写入配置文件

echo logpath=D:datalogmongod.log> "D:datamongod.cfg"
echo dbpath=D:datadb>> "D:datamongod.cfg"

这两句的意思是将dbpath和logpath写入该配置文件

8.利用sc.exe注册windows服务

sc.exe create MongoDB binPath= ""C:Program FilesMongoDBServer3.0inmongod.exe" --service --config="D:datamongod.cfg"" DisplayName= "MongoDB" start= "auto"

这时如果命令行输出createService成功,则说明注册服务已成功;

9.使用windows服务开启MongoDB和关闭MongoDB

net start MongoDB
net stop MongoDB

如下所示:

这时,MongoDB已经安装完成。最后推荐英文好的同学直接去官网看文档,里面很详细的介绍了安装,操作和使用过程。

原文地址:https://www.cnblogs.com/J-JUN/p/9431944.html