1 数据库
1-1 切换数据库,如不存在则创建
use ec14
1-2 查询有哪些数据库
show dbs
1-3 查询当前数据库
db
1-4 删除数据库
db.dropDatabase()
2 Collection
2-1 创建集合(表)
db.createCollection("stu")
2-2 删除stu集合
db.stu.drop()
3 文档
插入一条数据
db.stu.insert({"name":"wangsiyu","age":18})
更新一条数据(替换)
db.stu.update({"name":"wangsiyu","age":18},{"name":"wangsiyu","age":180})
更新一条数据($set修改器)
db.stu.update({"name":"wangsiyu","age":18},{$set:{"name":"wangsiyu","age":180}},{multi:true})
删除指定文档
db.stu.remove({"name":"wangsiyu"})
删除所有文档
db.stu.remove({})
查询文档
db.stu.find({"name":"wangsiyu"})
查询符合条件文档
db.stu.find()
投影查询(1代表显示,0代表不显示)
db.stu.find({"name":"wangsiyu"},{name:1,age:1,_id:0})