mongoDB 常用操作CRUD
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})。