博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
9.Mongodb与python交互
阅读量:4556 次
发布时间:2019-06-08

本文共 518 字,大约阅读时间需要 1 分钟。

1、与python交互

  • 点击查看
  • 安装python包
进入虚拟环境
sudo pip install pymongo
或源码安装
python setup.py

  

  • 引入包pymongo
import pymongo
  • 连接,创建客户端
client=pymongo.MongoClient("localhost", 27017)
  • 获得数据库test1
db=client.test1
  • 获得集合stu
stu = db.stu
  • 添加文档
s1={name:'gj',age:18}s1_id = stu.insert_one(s1).inserted_id
  • 查找一个文档
s2=stu.find_one()
  • 查找多个文档1
for cur in stu.find():    print cur
  • 查找多个文档2
cur=stu.find()cur.next()cur.next()cur.next()
  • 获取文档个数
print stu.count()

 

 

2、增删改查

 (1)增加

 

  

(2)修改

  

(3)删除

  

(4)查询

 

 

 

转载于:https://www.cnblogs.com/venicid/p/8478487.html

你可能感兴趣的文章
解锁Dagger2使用姿势(二) 之带你理解@Scope
查看>>
设计模式——抽象工厂模式详解
查看>>
十年,青春就是一转眼的事
查看>>
C++编程规范和各种资源
查看>>
两只小熊队高级软件工程第七次作业敏捷冲刺2
查看>>
[原创]如何编写多个阻塞队列连接下的多生产者多消费者的Python程序
查看>>
如何提高数据迁移和复制的速度
查看>>
.9图片
查看>>
android打开各种文件Intent
查看>>
[转][C#]单例模式之懒加载
查看>>
实验吧之【后台登录,加了料的报错注入,认真一点】(报错注入)
查看>>
MySQL无法存储Emoji表情问题
查看>>
HDFS集中式的缓存管理原理与代码剖析
查看>>
POJ1019 Number Sequence
查看>>
第十七章-异步IO
查看>>
Linux就该这么学
查看>>
out传值
查看>>
CentOS6.8【环境配置篇】
查看>>
线程同步的方式
查看>>
Mongodb 安装
查看>>