运行MongoDB
- 添加系统变量
- mongod --dbpath xxxx 路径
连接MongoDB
mongo
MongoDB基本使用
- show dbs # 查看数据库
- use 数据库 # 切换数据库
- db.dropDatabase() # 删除数据库
- show tables/show collections # 查看集合
数据库的增删改查
查找
- db.集合名字.find({条件})
- db.集合名字.findOne({条件})
- db.集合名字.find({条件}).pretty()
- db.集合名字.find({条件}),count()
- db.集合名字.find().sort({字段:1/-1})
- db.集合名字.find().limit().skip()
- db.集合名字.find({},{字段:1/0})
- db.集合名字.find({字段:{比较运算符:xxx}})
- db.集合名字.find({字段:{$in:[xx,xx]}})
- db.集合名字.find({$or:[{条件},{条件}]})
修改
- db.集合名字.update({条件},{更新的数据})
- db.集合名字.update({条件},{$set:{更新的数据}})
- db.集合名字.update({条件},{$set:{更新的数据}},{multi:true})
删除
- db.集合名字.remove({条件})
新增
- db.集合名字.insert({数据})
- db.集合名字.save({数据})