mongodb的一些命令

mongodb是一个非关系型的数据库管理系统(dbms)

存的值是键值对 key:value (bson

开机命令:mongod --dbpath d:/data 看到27017就表示开机成功了,这个窗口不能关闭。

再打开一个窗口 mongo;

show dbs 查看数据库

exit 退出数据库

curd增删改查的操作

use+数据库名 无论存不存在都会成功 不存在就会创建一个

增加数据(一次增加多条数据,可以采用js 的for循环的写法来增加多条数据)

db.集合的名字.insert({key:value,........})

show collections

查询数据

db.集合的名字.find()

db.集合的名字.find({$or:[{字符:值},{字符:值}]})  //或者

db.集合的名字.find({"age":{$gt:15,$lt:18}})  //找到年龄大于15小于18的数据      lt<      gt>     lte<=     gte>=

删除数据

db.集合的名字.remove(条件)

修改数据

db.集合的名字.updata({"name":"原来的名字"},{$set:{key:值}})

db.集合的名字.updata({"name":"原来的名字"},{$set:{key:值}},true,true) //第一个true表示修改的数据不存在的时候是否新增,第二个true为是否同时修改多条。

猜你喜欢

转载自www.cnblogs.com/dongdong1996/p/12096340.html
今日推荐