对MongoDB简单操作

展示数据库:show dbs/databases

//在show数据库的时候,新创建的数据库如果不给了里边添加数据,则show不出来。

创建数据库:use 数据库名称

切换数据库 use 数据库名称

删除数据库:db.dropDatabase();

//删除数据库时,不需要填充参数,删除的时当前数据库。

给数据库加集合 db.createCollection(’集合名称’;

//当前所在的数据库加集合

删除集合:db.集合名称.drop();

在集合中加入数据:db.集合名称.insert();

例如 db.t_teacher.insert({username:'liyulong',age:89salary:2333})

db.t_teacher.insert({username:'liyulong',age:89,sex:false,salary:2333})

查找集合中数据:db.t_teacher.find(); db.t_teacher.find().pretty();

删除集合中数据:db.t_teacher.remove();

 //括号里边是删除的条件,删除满足条件的所有数据

例如:db.t_teacher。Remove({sex:true})

//括号里边是删除的条件,删除满足条件的第一条数据

例如:db.t_teacher。Remove({sex:true},true)

修改集合中的数据:db.集合名.update({查询条件},{$set:{名称:值,..}},true是否插入,true是否修改所有满足条件的数据)

例如:db.t_teacher.update({username:liyulong},{$set:{username:lulu}})

上边这条语句默认为:db.t_teacher.update({username:liyulong},{$set:{username:lulu}},true,false)

在集合中查找符合条件的语句,若有满足条件的语句,只改满足条件的第一条语句;若没有满足条件的语句,则创建一条语句。

db.t_teacher.update({username:liyulong},{$set:{username:lulu}},true,true)

在集合中查找符合条件的语句,若有满足条件的语句,修改满足条件的所有数据;若没有满足条件的语句,则创建一条语句。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值