您的位置:首页 > 数据库 > Mongodb

mongoDB 常用操作CRUD

2017-02-27 21:27 218 查看
1、显示所有的数据库
show dbs

2、切换数据库(如果没有数据库,即是创建数据库)
use 数据库名称

3、显示所有的表
show tables

4、查看数据库里的表
show collections

5、插入数据
db.数据库的名称_collection.insert(json数据库格式)

6、删除数据库
db.dropDatabase()

7、删除表
db.数据库名称_collection.drop()

eg:
db.imooc_collection.drop()

8、删除数据remove
db.数据库名称_collection.remove(条件)

eg:
db.imooc_collection.remove({x:100})

9、数据的更新
db.数据库名称_collection().update({要修改的旧值},{要修改成的新值})

10、跟新部分值
db.数据库名称_collection.update({要修改的旧值},{$set:{要修改的部分新值}})
eg:
db.imooc_collection.update({z:100},{$set:{y:99}})

11、更新一条不存在的数据(如果不存在此数据会新建此数据;若没有true,默认更新的是第一条)
db.imooc_collection.update({x:100},{x:1000},true)

12、多条数据一起更新
db.imooc_collection.update({x:100},{$set:{x:1000}},false,true)

13、查询数据(返回所有文档)
db.数据库的名称_collection.find()

14.计数count
db.数据库名称_collection.find().count()。

15、跳过(skip())\筛选(limit())\排序(sort())
db.数据库名称_collection.find().skip(3).limit(2).sort({x:1})。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: