python mongodb操作
阿新 • • 發佈:2019-01-21
目錄
import requests import time import datetime from pymongo import MongoClient # 導包 #建立連線到資料庫 client = MongoClient('mongodb://ec2-13-56-14-11.us-west-1.compute.amazonaws.com:37017/') #建立資料庫 db = client.bigdata #資料庫驗證 db.authenticate('user', 'password') #單項 item = { "autho":"zhn", "text":"sfefef", "date":datetime.datetime.utcnow() } table1 = db.table1 id = table1.insert_one(item).inserted_id print(id) print(db.collection_names(include_system_collections=False)) print("one print") print(table1.find_one()) """ 單項插入 collection.insert_one(item) 多項插入 collection.insert_many(item) 單項查詢 collection.find_one() 多項查詢 collection.find() """ #多項 items = [ { "autho":"dfea", "text":"sfefef", "date":datetime.datetime.utcnow() }, { "autho":"dd", "text":"sdfe", "date":datetime.datetime.utcnow() } ] table1.insert_many(items) print("many print") for item in table1.find(): print(item)