MongoDB与python交互

Posted cccy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MongoDB与python交互相关的知识,希望对你有一定的参考价值。

pymongo 库

无安全认证连接:client = MongoClient(‘mongodb://localhost:27017‘)
有安全认证连接:client = MongoClient(‘mongodb://用户名:密码@localhost:27017/数据库名称‘)

获得数据库 db = client.数据库名

获取集合: coll = db.集合

增加: s1 = coll.insert_one({‘name‘:‘xxx‘})

修改: coll.update_one({条件},{‘$set‘:{‘name‘:‘xxx‘}})

删除:coll.delete_one({‘name‘:‘xxx‘})

查询(年龄大于20):r = coll.find({‘age‘:{‘$gt‘:20}})


以上是关于MongoDB与python交互的主要内容,如果未能解决你的问题,请参考以下文章

MongoDB 2.5与python交互

MongoDB与python交互

python 与mongodb 交互

python 与 mongodb的交互---查找

python 与 mongodb的交互--更新操作

MongoDB与Python的交互