python操作MongoDB

Posted zhouxudong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python操作MongoDB相关的知识,希望对你有一定的参考价值。

MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。

MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。数据存在硬盘上,redis是存在内存里面的,redis想保存到硬盘上需要做持久化

首先使用 pip install pymongo  然后使用时import pymongo

下面是操作的例子

import pymongo
m=pymongo.MongoClient(host=‘‘,port=1111)
db=m["ssss"]
collection=db[sss]
collection.insert(‘‘) #插入数据
collection.find()#查找数据
collection.delete_many()#删除多条
collection.delete_one(‘‘)#删除一条
collection.update()#更新数据
collection.update_many()#更新多条数据
collection.update_one()#更新一条数据

 

以上是关于python操作MongoDB的主要内容,如果未能解决你的问题,请参考以下文章

python3操作MongoDB的crud以及聚合案例,代码可直接运行(python经典编程案例)

学习笔记:python3,代码片段(2017)

Python操作MongoDB数据库

100天精通Python(进阶篇)——第40天:pymongo操作MongoDB数据库基础+代码实战

孤荷凌寒自学python第六十二天学习mongoDB的基本操作并进行简单封装1

Python的数据库mongoDB的入门操作