1、MongoDB的集合(表):
1)、数据库操作:
创建数据库:use 数据库名
查看所有数据库:show dbs
删除数据库:use 数据库
db.dropDatabase()
查看当前数据库:db
2)、集合操作:
创建集合:db.createCollection("集合名")
查看集合:show collections/tables
删除集合:db.集合名称.drop()
2、MongoDB的文档(记录):
1、插入数据:
insert插入的数据会根据id去判断是否重复,如果重复会报错;而相同的文档id save会去更新!
插入数据:db.集合名称.insert(json)
db.集合名称.save(json)
插入多条数据:db.集合名称.insert([多个json])
2、修改数据:
// 修改name=曹操的文档,修改年龄为22,年龄属性有则修改,无则添加;
// mutil:默认是false,修改一个,true修改所有符合条件的;
修改数据:db.student.update({"name":"曹操"},{$set:{"age":22}},{"multi":true})
// 这样其他的属性都没有啦,只有country
db.student.update({"name":"曹操"},{"country":"蜀国"})
3、删除数据:
// 默认删除一条,justOne为true,删除所有符合条件的;
删除数据:db.student.remove({"name":"曹操"},{"justOne":true})
4、查询数据:
查看所有数据: db.student.find()
db.student.find({})
。。。。。。。。。。。。。。。。。。