MongoDB的官方下载站是http://www.mongodb.org/downloads,可以去上面下载最新的程序下来。在下载页面可以看到,对操作系统支持很全面,OS X、Linux、Windows、Solaris都支持,而且都有各自的32位和64位版本。
1、Windows版本安装
(1)下载MongoDB
url地址: http://downloads.mongodb.org/win32/mongodb-win32-i386-1.8.1.zip
(2)设置MongoDB目录
解压到D盘下面的MongDB文件夹,路径为d:\MongDB
(3)设置数据文件路径
在D:\MongoDB里面新建logs和data文件夹
在D:\MongoDB\logs里面新建mongodb.log文件
2、配置Mongo服务端
打开cmd窗口:输入下面命令:
d:
cd > E:\work\mongodb\bin
mongod –dbpath=e:\work\mongodb\db_ads
–logpath=e:\work\mongodb\logs\dopAdsMongo.log –install
然后到服务中启mongodb
如果是win7的话。那启动cmd要用管理员身份来启动
3、客户端连接验证
新打开一个CMD输入:
E:\work\mongodb\bin\mongo
如果出现下面提示,那么您就可以开始MongoDB之旅了:
E:\work\mongodb\bin>E:\work\mongodb\bin\mongo
MongoDB shell version: 1.8.1
connecting to: test
>
4、查看日志
E:\work\mongodb\logs下面的mongodb.log
5、补充
E:\work\mongodb\bin>mongod --help
Windows Service Control Manager options:
--install install mongodb service
--remove remove mongodb service
--reinstall reinstall mongodb service (equivilant of mongod
--remove followed by mongod --install)
--serviceName arg windows service name
--serviceDisplayName arg windows service display name
--serviceDescription arg windows service description
--serviceUser arg user name service executes as
--servicePassword arg password used to authenticate serviceUser
问题汇总
1.error: 10061 由于目标计算机积极拒绝,无法连接。
连接mongodb的时候首先用mongod.exe启动程序之后,用mongo.exe来连接数据库。但是在连接的时候,出现如下图的错误:error:10061 由于目标计算机积极拒绝,无法连接。
【解决方法】:
1)建立文件夹及文件
建立如下两个文件夹data和log,然后建立mongo.config文件。同时,在log文件夹下建立一个mongo.log的日志文件。
后来发现在配置文件中输入:
##数据文件
dbpath=F:\project \data
##日志文件
logpath=F:\project \log \mongo.log
编码问题需要注意下。
2)dos环境下输入命令
E:>mongod的路径,mongo.config 的路径敲命令
E:\work\mongodb>mongod --config e:\work\mongodb\mongo.config
保持当前dos窗口,接下来启动mongd即可。显示如下:
配置:
启动:
bat启动:
参考:http://blog.csdn.net/u010892841/article/details/44195541