python3压测mongodb方法

#流程

from pymongo import MongoClient #连接mongodb client = MongoClient('mongodb://immongo:[email protected]:20000/imdb') db = client.imdb #连接数据库imdb(数据库名称) collection = db.left #指定集合(left也就是表名称) s1 = collection.insert({'id':1,'name':'z'}) #插入数据 print(s1) datas = collection.find() for data in datas: print(data.get('id')) #遍历查询字符为id的数据

  

其它方法:

from pymongo import MongoClient

# 连接mongdb数据库
client = MongoClient('mongodb://192.168.0.107:27017')

# 获取数据库db对象 库的名称 py3
db = client.py3

# 获取集合对象 表的名称 collection ==> mdata
collection = db.mdata

# 利用集合对象操作数据库 增删改查

# 插入数据
# s1 = collection.insert({'type':'123','title':'大的点点滴滴'})

# 查询数据 返回来的是个集合对象 需要for in 遍历
# msg = collection.find({})
# for i in msg:
#     print(i)

# 更新数据
# collection.update({'title':'hfhdjdfhjfd'},{'$set':{'type':'1111111'}})

# 删除数据 都删除满足条件的
# res = collection.remove({'type':'123'})
# print(res)

  

猜你喜欢

转载自www.cnblogs.com/fhqqtd/p/9364343.html
今日推荐