mongod --dbpath D:\mongodb 启动服务端
mongo 启动客户端
show dbs 查看所有数据库列表 db ==》 database
use 数据库名称 —》使用或者创建数据库 use student
db.集合名称.insert({}) //向集合中插入一条数据 db.user.insert({“name”:“张三”})
show collections 查看当前数据库中有哪些集合 user
db.user.find() //查询user集合中的数据
db.user.insert({“name”:“张三”,“age”:“18”})
db.user.find({“age”:“18”}) 查询年龄为"18"的数据
gt 大于 gte 大于等于
lt 小于 lte 小于等于
db.user.find({“age”:{$gt:“18”}}) 查询年龄大于"18"的数据
db.user.find({ “age”: { $lt: “28” } }) 查询年龄小于"28"的数据
db.user.find({ “age”: { $lte: “28” } }) 查询年龄小于等于"28"的数据
查询18到38之间的
db.user.find({ “age”: { $gt: “18”, $lt: “38” } })
db.user.find({ name: /li/ })
db.user.find({ name: /^li/ })
db.user.find({ name: /li$/ })
更新数据
db.user.update({name:“zhangli”},{name:“zhangli”,age:“20”})
db.user.update({name:“zhangli”},{$set:{age:“21”}}) //更新数据
删除数据
db.user.remove({age:“38”})
db.user.remove({name:“张三”})
db.fenshu.insert({“shuxue”:“100”})
删除集合
db.集合名.drop()
删除数据库步骤
1、 use 数据库
2、 db.dropDatabase()