Python使用插件pymongo 处理mongo数据库
1.连接数据库
import pymongo
#导入pymongo
#操作数据库插件
Client = pymongo.MongoClient("localhost", 27017)
#连接数据库
2.插入数据库数据
def CreatUserInfo(UserName,PassWord,Privilege):
#创建新用户-一条数据
#本地mongo:web_wangjd 数据库中插入user info,一条记录
#UserName,Password,Privilege
#用户名,密码,权限。
db = Client.web_wangjd
# 连接本地Mongo数据库:web_wangjd
# 访问数据
posts = db.User_data
#创建列
User_data={
'UserName': UserName,
'PassWord': PassWord,
'Privilege':Privilege
}
result = posts.insert_one(User_data)
#insert数据
return result
#返回插入结果
def BatchCreatUserInfo(UserDataInfoJson):
#....
#批量创建用户信息
db=Client.web_wangjd
posts=db.User_data
#访问数据库列。
result = posts.insert_many(UserDataInfoJson)
#插入List数据串:[{},{}],可以只是一条数据或者多条数据
return result
#返回result结果