写在前面:
MongoDB是一种强悍的开源的文档数据库,使用C++开发。
MongoDB有三种windows版本:Windows Server 2008 R2(只能运行在Windows Server 2008 R2、win7 64位以及更新的系统上)、面向64位版(可运行于任何64位系统,不支持32位)和面向32位版(可运行于任何32位系统)。
其中32位的版本仅支持小于2GB的数据,推荐用64位。
说明:
mongod是mongodb的服务器端程序,须首先运行;
mongo是mongodb的客户端程序;
mongos是mongodb共享集群配置的路由服务程序。
开始安装:
1、将下载的mongodb-win32-i386-2.4.4.zip解压到合适的盘,我的为C:mongodb-win32-i386-2.4.4。
2、新建存放数据文件的文件夹,cmd下分别执行:md Mongodata和md Mongodatadb
3、cmd下进入C:mongodb-win32-i386-2.4.4bin ,执行:
将新建的C:Mongodatadb指定给Mongod服务器,便于自动将数据文件保存至该目录下。
4、接第3步,CMD下执行:mongod,当看到“waiting for connections”信息,说明服务器已经成功启动了。
5、接着执行:
mongo
当指定的数据库文件保存目录有空格时,须用双引号括起来,比如mongod --dbpath "c:Program Filesmongodbdatadb"
如果想要mongoDB作为Windows的服务自动运行,进行如下操作
重命名mongodb目录
1、创建mongodb日志目录 md c:mongodblog
2、为mongodb启用日志功能 c:mongodbbinmongod --journal (默认32位,日志功能是禁用的)
3、为Mongodb的配置文件指定日志路径 echo logpath=C:mongodblogmongo.log > C:mongodbmongod.cfg
安装之前,用记事本打开mongod.cfg,输入如下内容:
4、安装mongodb服务
5、运行MongoDB服务
停止与删除MongoDB服务,分别执行:
参考链接:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/