Win7 下安装MongoDB
来源:互联网 发布:java http获得响应 编辑:程序博客网 时间:2024/06/05 04:47
1.下载对应的版本:http://www.mongodb.org/downloads
我这里下载的是“mongodb-win32-x86_64-2.2.3”
2.安装
2.1 解压到任意目录。我这里是C:\mongodb-win32-x86_64-2.2.3。此时该目录下有bin文件夹。
2.2 mongodb需要db目录(存放数据),log目录(存放日志)的。手动创建data,db,log文件夹
在mongodb2.0目录下建立data文件夹。
在data文件夹建立db文件夹
在data文件夹下建立log文件夹,并在log文件夹下建立mongodb.log文件
2.3 准备工作到位,现在开始安装
打开doc窗口。
进入到mongodb-win32-x86_64-2.2.3\bin目录
执行::C:\mongodb-win32-x86_64-2.2.3\bin>mongod -dbpath "C:\mongodb-win32-x86_64-2.2.3\data\db",出现下面的打印,并且会持续很久!:
- Tue Mar 05 11:49:37 [initandlisten] waiting for connections on port 27017
Tue Mar 05 11:49:37 [initandlisten] waiting for connections on port 27017
注意了!!!!!!!
当看到这行“waiting for connections on port 27017”时,到浏览器中输入地址“localhost:27017”,回车!
浏览器会打印:
You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number。
此时回到doc窗口。可以看到了“admin web console waiting for connections on port 28017 ”。
再回到浏览器。输入“localhost:28017”,回车。
看到如下信息,说明MongoDB已经启动成功了。
- mongod E72C413811423E
- List all commands | Replica set status
- Commands: buildInfo cursorInfo features hostInfo isMaster listDatabases replSetGetStatus serverStatus top
- db version v2.2.3, pdfile version 4.5
- git hash: f570771a5d8a3846eb7586eaffcf4c2f4a96bf08
- sys info: windows sys.getwindowsversion(major=6, minor=1, build=7601, platform=2, service_pack='Service Pack 1') BOOST_LIB_VERSION=1_49
- uptime: 3932 seconds
- overview (only reported if can acquire read lock quickly)
- time to get readlock: 0ms
- # databases: 1
- # Cursors: 0
- replication:
- master: 0
- slave: 0
mongod E72C413811423EList all commands | Replica set statusCommands: buildInfo cursorInfo features hostInfo isMaster listDatabases replSetGetStatus serverStatus topdb version v2.2.3, pdfile version 4.5git hash: f570771a5d8a3846eb7586eaffcf4c2f4a96bf08sys info: windows sys.getwindowsversion(major=6, minor=1, build=7601, platform=2, service_pack='Service Pack 1') BOOST_LIB_VERSION=1_49uptime: 3932 secondsoverview (only reported if can acquire read lock quickly)time to get readlock: 0ms# databases: 1# Cursors: 0replication: master: 0slave: 0
测试与使用:
新打开一个DOS窗口,win+R, cmd,回车。
进入到C:\mongodb-win32-x86_64-2.2.3\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 }
- >
C:\mongodb-win32-x86_64-2.2.3\bin>mongoMongoDB shell version: 2.2.3connecting to: testWelcome 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是默认表。简单的插入,查询。
- > db.foo.insert({a:123,b:345})
- > db.foo.find()
- { "_id" : ObjectId("51357b2003004382ccd87dcd"), "a" : 123, "b" : 345 }
- >
> 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" \\回车
到服务里看看吧,
- Win7 下安装MongoDB
- win7下安装MongoDB
- Win7 下安装MongoDB
- win7下安装mongodb
- Win7 下安装MongoDB
- win7下安装mongodb
- win7下安装mongodb
- MongoDB win7 下安装
- win7下安装MongoDB
- win7下安装mongodb
- win7下安装MongoDB
- win7下安装mongoDB数据库
- WIN7下安装运行mongodb
- Mongodb在win7下的安装配置
- Win7下安装MongoDB 2.4 数据库
- win7(32bit)下安装mongodb
- Mongodb在win7下的安装配置
- Mongodb在win7下的安装配置
- 计算机视觉、机器学习相关领域论文和源代码大集合
- codeblocks下Win32GUI工程运行时的黑色dos引导页解决方案
- 透明皮肤控件设计系列(一):前言
- 解决IE正常模式与兼容性模式的办法
- apache2.2+tomcat6集群配置
- Win7 下安装MongoDB
- Java Scrfipt 数组如何删除一个元素
- POJ 3744 分段矩阵乘法优化求概率
- android 随手记 摄像头录像
- 最大化平均值---二分搜索
- ExtJs笔记 layout 布局
- hdu 1754 I Hate It
- 游戏服务器浅析
- Linux之module_param()函数学习