python调用Mongodb笔记

这篇博客介绍了如何在Python中安装和使用pymongo模块来连接并操作MongoDB数据库,包括下载地址和基本的安装步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

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

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

pymongodb-2.3.tar.gz下载: http://download.youkuaiyun.com/detail/wanzhuan2010/6889887


#encoding:utf=8
import pymongo

connection=pymongo.Connection('10.32.38.50',27017)

#选择myblog库
db=connection.myblog

# 使用users集合
collection=db.users

# 添加单条数据到集合中
user = {"name":"cui","age":"10"}
collection.insert(user)

#同时添加多条数据到集合中
users=[{"name":"cui","age":"9"},{"name":"cui","age":"11"}]
collection.insert(users)

#查询单条记录
print collection.find_one()

#查询所有记录
for data in collection.find():
	print data

#查询此集合中数据条数
print collection.count()

#简单参数查询
for data in collection.find({"name":"1"}):
	print data

#使用find_one获取一条记录
print collection.find_one({"name":"1"})


#高级查询
print "__________________________________________"
print '''collection.find({"age":{"$gt":"10"}})'''
print "__________________________________________"
for data in collection.find({"age":{"$gt":"10"}}).sort("age"):
	print data

# 查看db下的所有集合
print db.collection_names()
参考: http://www.oschina.net/question/54100_27233
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值