一,下载
1.官网为:http://www.mongodb.org/;下载安装程序的地址为:http://www.mongodb.org/downloads,选择选择的是mongodb-win32-i386-2.6.1.zip版本。
二,安装
1.将mongodb-win32-i386-2.6.1.zip解压到目录D:\mongodb,也就是把Bin目录放在该文件夹下。
2.在D:\mongodb创建Data文件夹,然后在该目录下创建data目录,然后在data目录分别创建db,log两个文件夹。
3.在log文件夹下创建一个日志文件MongoDB.log,即完全目录为:D:\mongodb\data\log\MongoDB.log.
4. 程序启动方式
cd D:\mongodb\bin
D:\mongodb\bin>mongod -dbpath "D:\mongodb\data\db"
5、将mongodb安装为windows Service
mongod --dbpath "G:\mongodb\data\db" --logpath "G:\mongodb\data\log\MongoDB.log" --install --serviceName "MongoDB"
安装完成后,可以再windows的service下面看见对应的服务。启动mongodb,可以通过此服务进行启动。
在浏览器中输入http://localhost:27017可验证mongoDB服务是否成功启动
6、关闭服务
a:直接使用 Crtl+C 关闭;b:登陆到数据库里面使用db.shutdownServer();c:使用mongodb的命令:mongod --shutdown --dbpath
G:\mongodb\data\db;d:linux使用 kill 命令,windows如果安装成了service,就请关闭service。
三 使用
6、使用mongodb,在bin目录下面,执行mongo.exe就可以启动客户端,进入之后执行下面的命令
help 帮助列表
show dbs显示数据库列表。
use test ,使用test数据库
show collections 显示集合。
db.foo.count(),显示foo集合中的记录总数。
db.foo.insert({a:1}) 插入数据;
db.foo.findOne({_id:1})查看foo _id=1的记录
db.foo.findOne({"a":1})查看foo a=1的记录
1.官网为:http://www.mongodb.org/;下载安装程序的地址为:http://www.mongodb.org/downloads,选择选择的是mongodb-win32-i386-2.6.1.zip版本。
二,安装
1.将mongodb-win32-i386-2.6.1.zip解压到目录D:\mongodb,也就是把Bin目录放在该文件夹下。
2.在D:\mongodb创建Data文件夹,然后在该目录下创建data目录,然后在data目录分别创建db,log两个文件夹。
3.在log文件夹下创建一个日志文件MongoDB.log,即完全目录为:D:\mongodb\data\log\MongoDB.log.
4. 程序启动方式
cd D:\mongodb\bin
D:\mongodb\bin>mongod -dbpath "D:\mongodb\data\db"
5、将mongodb安装为windows Service
mongod --dbpath "G:\mongodb\data\db" --logpath "G:\mongodb\data\log\MongoDB.log" --install --serviceName "MongoDB"
安装完成后,可以再windows的service下面看见对应的服务。启动mongodb,可以通过此服务进行启动。
在浏览器中输入http://localhost:27017可验证mongoDB服务是否成功启动
6、关闭服务
a:直接使用 Crtl+C 关闭;b:登陆到数据库里面使用db.shutdownServer();c:使用mongodb的命令:mongod --shutdown --dbpath
G:\mongodb\data\db;d:linux使用 kill 命令,windows如果安装成了service,就请关闭service。
三 使用
6、使用mongodb,在bin目录下面,执行mongo.exe就可以启动客户端,进入之后执行下面的命令
help 帮助列表
show dbs显示数据库列表。
use test ,使用test数据库
show collections 显示集合。
db.foo.count(),显示foo集合中的记录总数。
db.foo.insert({a:1}) 插入数据;
db.foo.findOne({_id:1})查看foo _id=1的记录
db.foo.findOne({"a":1})查看foo a=1的记录