Go教程

连接MongoDB数据库

本文主要是介绍连接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数据库的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!