最近接触的数据库挺多的,开始慢慢的整理一下,这篇文章旨在入门MongoDB,如有疑问,请回复咨询。。。
1. 下载MongoDB的win 7 的安装包(我的是win7 64位的系统,请根据需要下载)
2. 解压,配置环境变量什么的就自己弄好吧。
我的解压目录是:E:\Michael\environment\mongodb-win32-x86_64-2.2.3-rc0 (保留版本信息在目录上)
3. MongoDB的入门比较简单,解压之后基本就可以入门了。新建一个目录用来存放MongDB的数据库文件,最好不在MongDB的目录下,方便以后的升级。
我的目录是:E:\Michael\environment\data\mongdb
4. 运行MongoDB
进入MongoDB的解压目录
cd E:
cd E:\Michael\environment\mongodb-win32-x86_64-2.2.3-rc0
启动MongoDB
bin\mongod.exe --dbpath E:\Michael\environment\data\mongdb
看到如下日志说明已经启动成功:
5. 使用mongo测试启动(也可以进入:http://localhost:28017 查看信息)
启动另外一个命令窗口,进入MongoDB的安装目录:
bin\mongo 连接服务器
使用mongo命令测试:
db.test.save({a: 1})
db.test.find()
至此,MongoDB的入门已经结束。
接下来介绍如何将MongoDB加入到Window的服务中
在此前,请关掉之前启动的服务。。。
1. 创建MongoDB的日志目录,我的是E:\Michael\environment\log\mongdb
2. 在MongoDB的解压目录下新建一个名为mongod.cfg的文件
3. 打开刚刚新建的文件,在里面添加如下内容(指定log path 和 data path)
logpath=E:\Michael\environment\log\mongdb\mongo.log
dbpath=E:\Michael\environment\data\mongdb
4.以管理员的身份运行CMD(找到CMD命令右键),进入MongoDB的解压目录
使用命令:
bin\mongod --config E:\Michael\environment\mongodb-win32-x86_64-2.2.3-rc0\mongod.cfg --install
可以在service管理中看到MongoDB的服务了。
启动服务:net start MongoDB
停止服务:net stop MongoDB
删除服务:bin\mongod.ext --remove