win7下安装MongoDB

1. 下载MongoDB,http://www.mongodb.org/downloads
我这里下载的是:mongodb-win32-i386-2.4.4
2.安装 
2.1 解压到任意目录。我这里是C:\person\mongodb\mongodb-win32-i386-2.4.4。
2.2 在任意目录下新建db文件夹(用用存放数据库,例:C:\person\mongodb\db),log 文件夹(用于存放日志文件,例:C:\person\mongodb\log。log文件夹下建立mongodb.log文件。
2.3 打开doc窗口->进入mongodb-win32-i386-2.4.4\bin目录->执行:mongod -dbpath "C:\person\mongodb\db"->不再输出任何东西时->到 浏览器中输入地址“localhost:27017”回车->浏览器会打印:You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number->再回到浏览器,输入“localhost:28017”,回车->看到如下信息,说明MongoDB已经启动成功:
List all commands | Replica set status  
Commands: buildInfo cursorInfo features hostInfo isMaster listDatabases replSetGetStatus serverStatus top  
……
测试与使用:
新打开一个DOS窗口->进入到bin目录,执行命令“C:\mongodb-win32-x86_64-2.2.3\bin>mongo”,
C:\mongodb-win32-x86_64-2.2.3\bin>mongo  
输出:
MongoDB shell version: 2.2.3  
connecting to: test  
Welcome to the MongoDB shell.  
For interactive help, type "help".  
For more comprehensive documentation, see  
        http://docs.mongodb.org/  
Questions? Try the support group  
        http://groups.google.com/group/mongodb-user  
> db.foo.insert({a:123,b:345})  
> db.foo.find()  
{ "_id" : ObjectId("51357b2003004382ccd87dcd"), "a" : 123, "b" : 345 }  
>  
test是默认 数据库,foo是默认表。简单的插入,查询。
[ html
> db.foo.insert({a:123,b:345})  
> db.foo.find()  
{ "_id" : ObjectId("51357b2003004382ccd87dcd"), "a" : 123, "b" : 345 }  
>  
3.为了我们使用方便,我们把mongo注册成服务。这样可以通过控制面板-管理工具-服务来启动和关闭mongo了。
同样的,进入到d:\mongodb2.0\bin目录。
执行命令:
C:\mongodb-win32-x86_64-2.2.3\bin>mongod -dbpath "C:\mongodb-win32-x86_64-2.2.3\data\db" --logpath "C:\mongodb-win32-x86_64-2.2.3\data\log\mongodb.log" --install --serviceName "MongoDB"            \\回车
 
到服务里看看吧,



注:

将MongoDB作为 Windows 服务Install失败解决方法

以管理员身份运行cmd,然后再执行以上命令就OK了



 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值