当前位置:
首页 > 编程开发 > Python基础教程 >
-
python基础教程之Pyhton 连接数据库
本站最新发布 Python从入门到精通|Python基础教程
试听地址 https://www.xin3721.com/eschool/pythonxin3721/
试听地址 https://www.xin3721.com/eschool/pythonxin3721/
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() )
栏目列表
最新更新
自己写的一个连数据库的音乐调用模块
Pyhton 连接数据库
django之路由层
抽象工厂模式
python数据类型(第二弹)
Python知识点
python进程池和进程锁
Pycharm快捷键
面向对象三大特性之继承
VSCode, Django, and Anaconda开发环境集成配置
.Net Standard(.Net Core)实现获取配置信息
Linux PXE + Kickstart 自动装机
Shell 编程 基础
Shell 编程 条件语句
CentOS8-网卡配置及详解
Linux中LVM逻辑卷管理
1.数码相框-相框框架分析(1)
Ubuntu armhf 版本国内源
Linux中raid磁盘阵列
搭建简易网站
mysql 安装了最新版本8.x版本后的报错:
Mysql空间数据&空间索引(spatial)
如何远程连接SQL Server数据库的图文教程
复制SqlServer数据库的方法
搜索sql语句
sql中返回参数的值
sql中生成查询的模糊匹配字符串
数据定义功能
数据操作功能
将Session值储存于SQL Server中