时间:2021-07-01 10:21:17 帮助过:22人阅读
配置了黑窗口直接执行一下操作:(设置全局变量的好处)
mongod --dbpath c:\data\db
2.操作mongodb库
必须启动服务,否则无法操作。
以下操作数据库的操作:
cmd
mongo(进入交互模式)
show dbs 列出所有数据库 use <数据库名称> 创建/切换数据库 db 查看当前使用的那个数据库 db.createCollection(‘表的名称‘) 创建一张表 db.getCollectionNames() 查看当前数据库所有的表 db.getCollection(‘表名称‘) 使用某一张表 增 db.<表名>.save({}) 删 db.<表名>.remove({key:val}) db.<表名>.r emove({}) 改 db.<表名>.update({key:val},{$set:{key:val,key:val......}}) db.<表名>.update({key:val},{$inc:{age:-10}}) 查 db.<表名>.find() 查找所有 db.<表名>.find({key:val}) 查找指定的数据 db.<表名>.find({key:{$lt:19}}) 小于19 db.<表名>.find({key:{$lte:19}}) 小于等于19 db.<表名>.find({key:{$gt:19}}) 大于19 db.<表名>.find({key:{$gte:19}}) 大于等于19 db.<表名>.find({key:{$gte:19,$lte:32}}) 大于等于19 小于等于32 db.<表名>.find({name:/王/}) 模糊查询 db.<表名>.find({name:/^王/}) 模糊查询 db.<表名>.find({name:/王$/}) 模糊查询 db.<表名>.find({},{name:1,age:1,_id:0}) 查看指定列 显示需要的 1为需要 0 为不需要 db.<表名>.find().sort({age:1}) 1正序 -1倒序 db.<表名>.find().limit(2) 显示多少条数据 db.<表名>.find().skip(2) 跳过多少条数据 db.<表名>.find()skip(n).limit(n) 分页 db.<表名>.findOne() 只查找一条数据 db.<表名>.find().count() 查看表中有多少条数据
mongodb下载,配置环境变量 等操作
标签:href 切换数据库 右键 新版 ted 服务 执行 2gb strong