![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Mongodb数据库
从基础迈步,慢而坚定,,,跑起来!
王大兴的王兴
血肉苦弱,机械飞升!
hello world! keep coding!
展开
-
mongodb相关基本操作和插入,修改,删除
nosql相关操作 创建库 use 数据库名字 如果没有相关数据库就创建新库,有则切换到当前数据库。 查看数据库 show databases/show dbs 查看当前数据库:db 删除数据库 db.dropDatabase() 创建集合:db.createCollection(集合名字,参数可选可写)capped:ture创建固定集合的参数,size:10086kb创建固定集合大小,max:存放最大文档数 //注释的内容 查看数据库现有的集合show collections或者show tables 删原创 2020-07-23 15:41:55 · 393 阅读 · 0 评论 -
mongodb索引的操作和数据库备份等
创建和删除索引 索引的作用 为了提高查询效率 创建索引 db.集合名createindex ({键名1:1,键名2:-1}) 复合索引:指的是创建索引时,传递过来的字段>=2 删除索引 全部删除:db.集合名.dropindexes() 指定删除:db.集合名.dropindex(“索引的名字”)系统自带索引没法删除例:_id 查看集合索引:db.集合名.getindexes() 唯一索引:sb.集合名.createindex({键:1},{unique:“字段名字”}) 开启全文索引:db.admi原创 2020-07-28 20:00:24 · 108 阅读 · 0 评论 -
mongodb查询和聚合函数查询
查询 格式:db.集合名.find() 格式化查询:db.集合名.find().pretty() db.集合名.findone()只查找一条记录 比较运算符 大于 $gt 小于 $lt 大于等于 $gte 小于等于 $lte 等于 : 不等于 $ne 条件查询:db.集合名.find({键:“值”}) 例:db.student.find({name:“张三”,age:22}) 多条件查询 条件1 and 条件2 例:db.student.find({age:{gte:20,gte:原创 2020-07-23 16:42:34 · 1633 阅读 · 0 评论