Windows下MongoDB的安装及配置

来源:互联网 发布:10月宏观数据 编辑:程序博客网 时间:2024/05/24 03:42
在Windows上安装MongoDB,需要Windows Server 2008 R2,Vista或者更新一点的系统。下面我们来进行安装MongoDB。
准备工作:
1.操作系统:win7 x64(大家可以使用如下命令来查看自己的系统:wmic os get caption和wmic os get osarchitecture)
2.MongoDB安装程序,这里以当前最新3.0.4为例。官方下载路径:https://www.mongodb.org/downloads?_ga=1.248056769.772090348.1436880500
安装MongoDB:
MongoDB官方提供了2中安装,一种是有交互的安装,一种无交互的安装,我们选择有交互安装。
找到安装程序,双击.msi文件,点击下一步,接受许可协议点击下一步,选择custom安装,选择MongoDB的安装目录,这里安装在D:\MongoDB\目录,点击安装即可。
配置MongoDB:
1.配置数据存放位置。
在D:\MongoDB下新建data\db文件夹来存放数据文件。可以通过--dbpath来制定该目录。下面来启动MongoDB试一下:
d:\MongoDB\Server\3.0\bin\mongod.exe --dbpath d:\MongoDB\data\db

有可能会出现访问限制,点击允许访问。出现如下画面,则MongoDB启动成功。

此时db目录如下图:

此时连接MongoDB:d:\MongoDB\Server\3.0\bin\mongo.exe,出现如下图,则连接成功。

此时MongoDB已经可以使用,但是这样,我们每次启动MongoDB都需要使用命令来启动,并且是显示启动,虽然可以设置为守护启动,但是我们有一种更好的方式,将MongoDB设置为系统服务,开机启动。下面来进行设置。

MongoDB官方给了2中设置方法,我们来说其中一种。

1.按win键,输入cmd,然后按Ctrl+Shift+Enter来以管理员身份运行命令提示符。
2.创建如下目录:
mkdir d:\MongoDB\data\db存储数据文件
mkdir d:\MongoDB\data\logs存储相关日志文件
3.创建一个配置文件。
创建一个配置文件,该文件必须设置systemLog.path,也可以包括其他选项,例如:在d:\MongoDB\conf\mongodb.cfg中制定该参数,如下:
systemLog:
destination: file
path: d:\MongoDB\data\logs\mongodb.log
storage:
dbPath: d:\MongoDB\data\db
4.安装MongoDB服务。
sc.exe create MongoDB binPath= "d:\MongoDB\Server\3.0\bin\mongod.exe --service --config=\"d:\MongoDB\conf\mongodb.cfg\"" DisplayName= "MongoDB" start= "auto"

如下图则安装成功:

此时通过如下命令来启动MongoDB服务:

net start MongoDB

测试连接情况如下:

C:\Windows\system32>d:\MongoDB\Server\3.0\bin\mongo.exe
2015-07-15T22:04:10.689+0800 I CONTROL  Hotfix KB2731284 or later update is not
installed, will zero-out data files
MongoDB shell version: 3.0.4
connecting to: test
>

连接成功。

通过如下命令来停止MongoDB服务:

net stop MongoDB

通过如下命令删除服务:

sc delete MongoDB

至此Windows下安装配置完成。

0 0