摘要: 与python交互 一、准备1、环境进入虚拟环境py2_db,安装包pymongoworkon py2_dbpip install pymongo 2、引入模块pymongofrom pymongo import * 3、主要提供如下对象用于进行交互MongoClient对象:用于与MongoDB服 阅读全文
posted @ 2020-04-01 19:24 安迪9468 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 超级管理员为了更加安全的访问 mongodb,需要访问者提供用户名和密码,于是需要在mongodb 中创建用户采用了角色-用户-数据库的安全管理方式 常用的的系统角色有:root: 只在 admin 数据中可使用,超级账户,超级权限。root又称dbOwnerRead: 允许用户读取指定的数据库re 阅读全文
posted @ 2020-04-01 17:52 安迪9468 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 备份与恢复 一、备份语法mongodump -h dbhost -d dbname -o dbdirectory-h:服务器地址,也可以指定端口号-d:需要备份的数据库名称-o:备份的数据存放位置,此目录中存放着备份出来的数据 例1sudo mkdir test1baksudo mongodump 阅读全文
posted @ 2020-04-01 17:19 安迪9468 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 索引目录1、步骤一:创建大量数据2、步骤二:数据查找性能分析3、步骤三:建立索引4、步骤四:对索引属性查询5、索引的命令 正文:在mysql中已经学习了索引,并知道索引对于查询速度的提升mongodb也支持索引,以提升查询速度 1、步骤一:创建大量数据在命令行中执行如下代码,向集合中插入10万条文档 阅读全文
posted @ 2020-04-01 16:36 安迪9468 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 聚合 aggregate-小结 目录:一、聚合的概念:类似sql的sum、avg二、$group:分组统计。将集合中的文档分组,可用于统计结果三、$match:编排显示字段。用于过滤数据,只输出符合条件的文档四、$project:修改输入文档的结构,如重命名、增加、删除字段、创建计算结果五、$sor 阅读全文
posted @ 2020-04-01 16:09 安迪9468 阅读(305) 评论(0) 推荐(0) 编辑
摘要: mongodb数据查询目录:一、基本查询二、limit和skip三、投影四、sort排序五、统计个数六、消除重复 正文 一、基本查询1、常用查询(1)find():查询,返回多条文档记录db.集合名称.find({条件文档})db.stu.find({age:18}) # 执行后,查找到所有age为 阅读全文
posted @ 2020-04-01 15:02 安迪9468 阅读(544) 评论(0) 推荐(0) 编辑
摘要: mongodb的基本操作-小结目录1、启动2、访问3、数据库命令4、集合命令(对于表的命令)5、数据的增删改 正文1、启动服务端(1)Linuxservice mongod start (2)windowsmongod --port 27017 --dbpath d:/mongodb_data -- 阅读全文
posted @ 2020-04-01 11:49 安迪9468 阅读(211) 评论(0) 推荐(0) 编辑