摘要: MongoDB与python交互 插入数据 # 插入单条数据 from pymongo import MongoClient from urllib.parse import quote_plus # 连接MongoDB数据库 # 第一种无密码连接数据库的方式 # client = MongoCli 阅读全文
posted @ 2022-02-12 23:12 程序员少帅 阅读(51) 评论(0) 推荐(0)
摘要: 权限管理 为啥要进行权限管理的设置 """ 刚安装的mongodb默认情况下不使用权限认证方式启动,并且没有设置权限,然而在公网运行系统过程中,需要设置权限以保证数据安全 """ 管理员账号创建 # 1)创建超级用户 db.createUser({'user':'shuai','pwd':'shua 阅读全文
posted @ 2022-02-12 23:10 程序员少帅 阅读(311) 评论(0) 推荐(0)
摘要: 聚合操作 mongodb的聚合是什么 """ 聚合(aggregate)是基于数据处理的聚合管道,每个文档通过一个由多个阶段(stage)组成的管道,可以对每个阶段的管道进行分组、过滤等功能,然后经过一系列的处理,输出相应的结果。 类比:MySQL """ 聚合操作前戏 """ 1 常用管道命令 在 阅读全文
posted @ 2022-02-12 17:31 程序员少帅 阅读(93) 评论(0) 推荐(0)
摘要: 我感觉MongoDB安装着实麻烦,耗费了我不少时间,留个纪念 参考链接:https://www.cnblogs.com/lynn-z/p/13363188.html 阅读全文
posted @ 2022-02-12 12:31 程序员少帅 阅读(6) 评论(0) 推荐(0)
摘要: 目录 一、MongoDB安装 二、MongoDB入门 三、聚合操作、索引操作 四、权限管理 五、MongoDB与python交互 阅读全文
posted @ 2022-02-12 12:27 程序员少帅 阅读(37) 评论(0) 推荐(0)
摘要: 前戏 # 1)基本操作 use demo # 切换数据库,不存在则创建 exit或者ctrl+c # 退出客户端 db # 查看当前操作的数据库 show dbs/databases # 查看所有的数据库 # 注:创建的数据库,插入数据之后就会显示,没有数据则不会显示 db.demo.insert( 阅读全文
posted @ 2022-02-12 12:25 程序员少帅 阅读(8) 评论(0) 推荐(0)