Pyhton 连接数据库(python培训)

网友投稿 253 2022-07-30

pip install pymongo

建立连接:client = pymongo.MongoClient(host='...',port=27017)

指定数据库:db = client[数据库名]

指定集合:collection=db[集合名]

基本使用

查找文档: find()

添加文档:insert()

修改文档:update()

删除文档:remove()

官方推荐

查找一条文档: find_one()

查找所有:find() 只是一个对象 可以用for 遍历出来

添加一条文档:insert_one()

添加多条:insert_many()

删除一条文档:delete_one()

删除多条:delete_many()

修改一条文档: update_one()

需要用$进行操作,加上$set,否则会报错:update only works with $ operators

修改多条:update_many()

Python连接Redis

在python中操作redis的命令和命令行的几乎一模一样

import redis

redis.Redis():为了兼容旧版本,不推荐使用

连接redis:con_redis = Redis.StrictRedis()

在程序操作的数据为bytes类型,加入decode_responses=True,写入的数据为str类型

Redis.StrictRedis( decode_responses=True )

操作数据:print( con_redis.keys() )

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:自己写的一个连数据库的音乐调用模块 MusicRj
下一篇:django之路由层(Django路由)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~