MongoDB Windows安装指南
注意:如果要安装的操作系统为Windows Server 2008 R2或者Windows 7,请先安装补丁来修复清理内存映射文件的问题。
下载Windows版MongoDB
下载地址
针对Windows系统有三个版本:
* MongoDB for Windows Server 2008 R2 edition,可以在Windows Server 2008 R2、Windows 7 x64以及更新的Windows系统上运行。它使用了最新Windows平台的相关特性,因此无法在老版本的Windows上运行;
* MongoDB for Windows 64-bit, 可以在所有高于Windows XP版本的64位Windows系统上运行,这包括WIndows 7 x64和Windows 2008 R2;
* MongoDB for Windows 32-bit,可以在高于Windows XP的系统上运行。这个版本只是为了支持老版本操作系统的开发与测试。
从MongoDB 2.2之后将不再支持Windows XP,请使用最新版本的Windows来安装体验MongoDB。
注意:
* 64位的MongoDB将无法运行在32位Windows上,请下载对应你系统版本的MongoDB。
* 32位的MongoDB只是为了测试与体验,仅支持小于2GB的数据库。
* 你可以通过CMD键入以下命令来查看你的操作系统版本wmic os get osarchitecture
下载完成的压缩文件名为mongodb-win32-i386-[version] 或者 mongodb-win32-x86_64-[version],其中version表示版本号。
配置MongoDB
默认解压至D盘,修改文件夹名为MongoDB,即D:MongoDB。
在当前目录下新建文件夹data、log,即D:MongoDBdata、D:MongoDBlog
命令行下键入
echo logpath=C:mongodblogmongo.log >> C:mongodbmongod.cfg
echo dbpath=C:mongodbdata >> C:mongodbmongod.cfg
启动MongoDB
命令行下键入
cd /D D:MongoDBbin
mongod.exe
MongoDB数据库就启动了。
重新打开新的命令行键入
cd /D D:MongoDBbin
start mongo.exe
MongoDB客户端工具打开
键入如下,测试MongoDB数据库。
db.test.save( { a: 1 } )
db.test.find()
如果正确会返回刚刚添加的数据。
MongoDB作为Windows服务启动
在配置完MongoDB后,命令行下键入(Windows 7以上版本,请右击选择管理员模式运行命令行),请确保数据库配置步骤正确,否则服务将无法启动。
cd /D D:mongodbbin
mongod.exe --config D:mongodbmongod.cfg --install
添加服务成功后,键入(命令行管理员模式运行)
net start MongoDB
MongoDB就处于后台运行模式中。
查看MongoDB服务状态;键入
sc query MongoDB
删除MongoDB服务,键入
cd /D D:mongodbbin
mongod.exe --remove
停止MongoDB服务,键入
net stop MongoDB