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、删除数据removedb.数据库名称_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})。