mongodb 使用python作客户端
app调用mongodb ,若是使用python作为访问工具,需要一个数据库访问驱动,这个驱动叫做pymongo
,形成了app->pymongo->mongodb这样的访问层。
pymongo的安装推荐使用 python -m pip install pymongo
具体的安装地址https://api.mongodb.com/python/current/installation.html
python连接的源码
import pymongo
from pymongo import MongoClient
# connect to database
connection = MongoClient('localhost', 27017)
db = connection.test
# handle to names collection
names = db.restaurants
item = names.find_one()
print item['address']
代码清晰,链接获取数据库的集合,集合里面找到第一个元素,第一元素的address打印(前提是mongod 进程开启,里面有导入的restaurants数据)
python最终跑出来的结果是
这样的一个简单的访问就完成了