1. 程式人生 > >python—連接mongodb

python—連接mongodb

python

一、安裝pymongo庫

? ? pip install pymongo


二、使用pymongo模塊連接mongoDB數據庫


#!?/usr/bin/env?python
#?-*-?coding:utf-8?-*-

from?pymongo?import?MongoClient

client?=?MongoClient(‘192.168.2.230‘,27017)?????#建立MongoDB數據庫連接

db=client.admin?????????????????????????????????#連接所需數據庫,admin為數據庫名

db.authenticate("admin",?"admin")????#驗證數據庫

collection=db.system.users???????????#連接所用集合,system.users為表名

for?item?in?collection.find():
????print?item??????????????????#查找集合中所有數據
????
print?collection.find_one()?????#查找集合中單條數據

#collection.insert({"Name":‘Huangzp‘,"Age":27,"Addr":‘Shenzhen‘})?????????#向集合中插入數據
#collection.update({"Name":‘Huangzp‘},{"Name":‘Huangzp‘,"Age":28})????????#更新集合中的數據,第一個括號裏為條件,第二個為內容
#collection.remove()????????#刪除集合collection中的所有數據
#collection.drop()??????????#刪除集合collection





python—連接mongodb