Python——連接MongoDB
阿新 • • 發佈:2018-01-28
ocl 方法 upd pymongo let .html brush targe .so
建立與MongoDB之間的連接:官方文檔
#coding:utf-8 import pymongo client = pymongo.MongoClient(‘127.0.0.1‘,27017) # 建立與MongoDB的連接 #有用戶名和密碼時:pymongo.MongoClient(‘mongodb://用戶名:密碼@localhost:27017/基於哪個數據庫進行驗證的‘) db = client.xingedb # 切換使用的數據庫 # 增 # db.t1.insert_one({‘name‘:‘abc‘,‘age‘:18}) # insert_more # 改 # db.t1.update_one({‘name‘:‘abc‘},{‘$set‘:{‘name‘:‘123‘}}) # update_more # 刪 # db.t1.delete_one({‘name‘:‘123‘}) # delete_more # 查 # cursor = db.t1.find({‘age‘:{‘$gt‘:17}}) # 返回一個遊標對象 # find_one # # 顯示方法1: # for i in cursor: # print(i) # # 方法2: # cursor.next() # cursor.next() # cursor.next() # sort,skip,limit方法 # # cursor = db.t1.find({‘age‘:{‘$gt‘:17}}).sort(‘_id‘,-1).limit(1).skip(1) # # for i in cursor: # print(i) # count方法 # print(db.t1.count())
Python——連接MongoDB