Python高并发编程2

配置 python 开发环境和编程思想入门

主要内容:

  • MySQL安装
  • MySQL服务器配置与客户端配置
  • MySQL编码的设置
  • MySQL环境变更查看与修改
  • MySQL启动与修改
  • MySQL客户端远程登录与使用
  • MySQL库切换,查看库,查看表等常见指令
  • MySQL脚本执行
  • MySQL用户管理与权限
  • MySQL日志查看与分析

关系模型和SQL语句

主要内容:

  • 关系数据库基础
  • SQL脚本编程基础
  • MySQL 数据内置数据类型与用户数据类型
  • DDL数据库与表定义语句
  • 字段表级约束与字段级约束
  • DML 数据表操作语句
  • DQL 数据查询基本语句
  • DTL 数据事务管理语句
  • 多表关联 SELECT 查询
  • 条件 where 查询
  • groupby 分组查询
  • 排序 orderby 查询
  • having 条件查询与 where 区别
  • 数据库单行、聚合、字符串、日期、统计等常见函数使用
  • 索引
  • 视图
  • 存储过程和触发器
  • 数据库 ACID 和 隔离机制

Python 关系数据访问编程

主要内容:

  • PyMySQL 模块
  • SQLAlchemy 模块详解
  • ORM 对象关系映射
  • 模型映射
  • 数据库连接
  • 会话对象
  • 数据记录访问与遍历
  • 复杂查询操作
  • 排序、分页、聚合、分组操作
  • 关联查询操作
  • 事务提交与回滚操作
  • 事务 ACID 和隔离机制
  • 二进制与大对象数据存储与利弊