34r2312 发表于 2015-1-15 08:19:17

mongodb 基本类sql命令基础学习


[*]登陆

mongo 192.168.0.134:27017

[*]查看库
showdbs

[*]建立库
usetest
db.createCollections("command")

[*]查看库中的表
showcollections;

[*]插入语句
db.command.insert({name:"ssh",decriptions:"thisisloginremote host command"})
db.command.insert({name:"ifconfig",decriptions:"It cansearch for IP"})
db.user.insert({name:"zhangsan",age:"20"})
db.user.insert({name:"lisi",age:"21"})
db.user.insert({name:"zhaowu",age:"30"})

db.user.insert({name:"wangliu",age:"55"})

[*]查询语句
db.command.find()


[*]条件查询
db.command.find({name:"ifconfig"}) 查询name=/ifconfig/的json

db.command.find().limit(2)只查看前两行
db.user.find('this.age>"30"')
db.user.find().sort({age:1}) 升序查询
db.user.find().sort({age:-1})降序查询

[*]删除库
usetest
db.dropDatabase()

[*]删除表
db.command.drop()

[*]删除一个字段
db.user.remove({name="zhangsan"})

[*]条件删除
db.user.remove({'this.age>"30"'})

[*]统计行数
db.user.count()

[*]更新语句
db.user.update({name:"lisi"},{$set:{age:"21"}})


页: [1]
查看完整版本: mongodb 基本类sql命令基础学习