python連接數據庫(2)——mongodb


mongodb是近一段時間以來比較流行的非關系數據庫之一,由於python和它都對json類型有着很好的支持,因此配合起來可謂天衣無縫。

首先要下載python對mongodb支持的包pymongo

import pymongo
#建立連接
client = pymongo.MongoClient("localhost", 27017)
#指定數據庫 db
= client.****
#指定集合
collection=db.****
#指定要查詢的內容
result= collection.find_one({},{event_name:1}) #獲取返回的值
group_id
= result[event_name]

上面只是一個簡單的查詢,也可以再建立連接之后,進行其他的操作,比方插入數據:

new_post = {"AccountID":22,"UserName":"libing"}
new_posts = [{"AccountID":22,"UserName":"liuw"}, {"AccountID":23,"UserName":"urling"}]
collection.insert(new_post)

或者插入多條數據:

collection.insert_many(new_posts)

或者進行刪除或更新操作:

#刪除一條記錄
collection.remove({'id':1}) 
#更新一條記錄
collection.update({'id':2}, {'$set':{'name':'haha'}})

更多mongodb操作可以見mongodb筆記


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM