mongoDB 根本应用
进入 mongodb
mongo
查看所有数据库
show dbs
查看以后处于哪个数据库的环境
db
切换 / 创立数据库
use demo
删除数据库
db.dropDatabase()
创立汇合
db.createCollection("user")
查看以后数据库下的汇合
show collections
删除汇合
db.user.drop()
插入数据 (没有对应的汇合会间接生成汇合)
db.user.insert({"name": "liang"})
db.user.insert({"name": "li"})
查看全副数据
db.user.find()
查看特定条件数据
db.user.find({"name": "liang"})
查看多少条数据
db.user.find().limit(1)
跳过多少条数据查看多少条数据 (可做分页查问)
db.user.find().skip(1).limit(1)
and 查问
db.user.find({"name": "liang", "age": 23})
or 查问
db.user.find({$or:[{"age": 23}, {"name": "liang"}]})
大于查问
db.user.find({"age": {$gt: 23}})
大于等于查问
db.user.find({"age": {$gte: 23}})
小于查问
db.user.find({"age": {$lt: 23}})
小于等于查问
db.user.find({"age": {$lte: 23}})
更新数据(局部更新)
db.user.update({"name": "li"}, {$set: {"age": 34}})
更新数据(整个替换)
db.user.update({"name": "li"}, {"age": 34})
删除数据(局部删除)
db.user.remove({"name": "liang"})
删除数据(全副删除)
db.user.remove({})
清空控制台
cls
退出 mongodb
exit