运行MongoDB

启动一个DB非常简单,下载对应程序安装,在shell中启动mongod.exe。注意事项有2
1.需要预先创建数据目录,默认目录为c:\data\db。
2.确保27017端口没有被占用

shell
MongoDB自带一个JavaScript shell。shell启动后自动连接DB,可以使用多行命令。shell基本操作

use egms//连接egms数据库
db.getCollectionNames()//列出所有集合名称
show collections//列出所有集合名称d
db.meters.find()//列出meters集合中所有文档
db.meters.find({"uid":1234567,"type":1})//指定检索条件
meter = {"uid":123456,
    "type":0,
    "content":"sample"
    "updateTime":"Sat Dec 12 2009 11:23:23 GMT-0500 (EST)"
}
db.meters.insert(meter)//新加
meter.comments = "it is invalid"
db.meters.update({"uid":123456,"type":0},meter)//如果匹配到多个文档,update失败
db.meters.remove()//删除所有文档,可以加检索条件
db.meters.drop()//删除集合
db.meters.count()//文档个数
help//帮助

函数不加(),返回函数js代码
tips:某些数据类型在shell中无法输入,如整数,符号,二进制数据,BSON最大值,最小值
shell的指令,和java driver的指令差别巨大,不要想当然。之后会介绍java driver

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值