python调用Mongodb笔记

转载 2015年11月20日 20:24:07

首先需要安装pymongo模块,模块下载地址

https://pypi.python.org/pypi/pymongo/#downloads

选择适合的版本,进行安装,安装完成后就可以链接你的mongodb了

pymongodb-2.3.tar.gz下载: http://download.csdn.net/detail/wanzhuan2010/6889887


[python] view plaincopy在CODE上查看代码片派生到我的代码片
  1. #encoding:utf=8  
  2. import pymongo  
  3.   
  4. connection=pymongo.Connection('10.32.38.50',27017)  
  5.   
  6. #选择myblog库  
  7. db=connection.myblog  
  8.   
  9. # 使用users集合  
  10. collection=db.users  
  11.   
  12. # 添加单条数据到集合中  
  13. user = {"name":"cui","age":"10"}  
  14. collection.insert(user)  
  15.   
  16. #同时添加多条数据到集合中  
  17. users=[{"name":"cui","age":"9"},{"name":"cui","age":"11"}]  
  18. collection.insert(users)  
  19.   
  20. #查询单条记录  
  21. print collection.find_one()  
  22.   
  23. #查询所有记录  
  24. for data in collection.find():  
  25.     print data  
  26.   
  27. #查询此集合中数据条数  
  28. print collection.count()  
  29.   
  30. #简单参数查询  
  31. for data in collection.find({"name":"1"}):  
  32.     print data  
  33.   
  34. #使用find_one获取一条记录  
  35. print collection.find_one({"name":"1"})  
  36.   
  37.   
  38. #高级查询  
  39. print "__________________________________________"  
  40. print '''''collection.find({"age":{"$gt":"10"}})'''  
  41. print "__________________________________________"  
  42. for data in collection.find({"age":{"$gt":"10"}}).sort("age"):  
  43.     print data  
  44.   
  45. # 查看db下的所有集合  
  46. print db.collection_names() 

python调用Mongodb笔记

首先需要安装pymongo模块,模块下载地址 https://pypi.python.org/pypi/pymongo/#downloads 选择适合的版本,进行安装,安装完成后就可以链接你的mon...
  • wanzhuan2010
  • wanzhuan2010
  • 2014年01月28日 17:24
  • 11969

在 Python 应用中使用 MongoDB

在这篇文章中,将向您展示如何使用Python链接目前主流的MongoDB(V3.4.0)数据库,主要使用PyMongo(v3.4.0)和MongoEngine(V0.10.7)。同时比较SQL和NoS...
  • xgjianstart
  • xgjianstart
  • 2017年03月07日 19:51
  • 600

mongoDB的mapreduce介绍及pymongo调用

转载自:http://blog.csdn.net/lxzo123/article/details/6765124 英文原文:http://www.mongodb.org/display/DOCS/M...
  • guoqianqian5812
  • guoqianqian5812
  • 2016年10月11日 10:02
  • 1204

python motor异步mongodb操作

from motor.motor_asyncio import AsyncIOMotorClient from asyncio.coroutines import coroutine import...
  • ennismar
  • ennismar
  • 2017年05月11日 15:30
  • 680

mongodb-存储过程

mongodb 存储过程 存储过程可以说是在SQL中非常的关键,突然换到mongodb,尽管有很多的优势,但是在表间的关联是的确不如从前了,JS可以说在某种程度上弥补了这一遗憾。 比如函数: db...
  • tang_jin2015
  • tang_jin2015
  • 2016年11月14日 15:43
  • 1243

MongoDB工作笔记

启动命令: mongod --dbpath E:\work\mogondb\data --dbpath 代表db的数据目录 -- 创建数据库,如果什么也不做就离开这个空数据库就会被...
  • yhc13429826359
  • yhc13429826359
  • 2014年07月10日 13:55
  • 1295

MongoDB自学笔记12---4.4 更新文档

4.4 更新文档 Mongodb的增删查都已经学完了,只剩下更新了。在mongodb中提供了update()和save()方法用于更新一个文档,update()是使用最多的,save()在前面4.1...
  • mengxiangyue
  • mengxiangyue
  • 2014年01月20日 17:48
  • 5610

MongoDB与Python调用

1 在Ubuntu下安装1.1 安装MongoDB包:# apt-get install mongodb-server mongodb-clients python-pymongo安装完成后,mong...
  • u011956172
  • u011956172
  • 2017年03月02日 17:22
  • 325

Python调用MongoDB

Python调用MongoDB
  • php521php
  • php521php
  • 2015年01月03日 14:01
  • 752

在C/C++中调用python的简单笔记part 1

开发平台是Visual Studio 2013 (15我还未装呢) 首先是配置 第一是安装python2.7.x版本的 然后在VS新建C++控制台程序 然后对着项目右键,点属性,打开属性框,点...
  • svowwc
  • svowwc
  • 2015年09月27日 11:28
  • 549
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python调用Mongodb笔记
举报原因:
原因补充:

(最多只允许输入30个字)