本文主要是介绍连接MongoDB数据库,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
连接MongoDB数据库示例脚本
from pymongo import MongoClient
# 创建数据库连接对象
client = MongoClient(host, port)
# 进行认证
db.authenticate('python1','python1')
# 选择数据库和集合
col = client[db名][集合名]
# 查找单一数据
ret = client.test.find_one({'name':"test1001"})
print(ret) # 包含mongodb的ObjectID对象的字典
_ = ret.pop("_id") # 清除mongodb的ObjectId对象的k,v
print(ret)
# 根据条件查找全部数据
rets = col.find({"name":"test10005"})
for ret in rets:
print(ret)
# 删除数据
col.delete_one({"name":"test10009"})
# 删除多条数据
col.delete_many({"name":"test1006"})
这篇关于连接MongoDB数据库的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!