摘要: [toc] 单表操作 1. 分组 分组指的是:将所有记录按照某个字段进行归类,比如针对员工信息表的职位分组,或者按照性别进行分组等. 例子: 聚合函数 聚合函数聚合的是组的内容,若是没有分组,则默认一组. 计数 1.以性别为例,进行分组,统计一下男生和女生的人数是多少: 最大值 2.对部门进行分组, 阅读全文
posted @ 2019-11-01 22:03 fwzzz 阅读(211) 评论(0) 推荐(0) 编辑
摘要: [toc] pymysql 介绍 python操作mysql的模块 安装 pip install pymysql 连接 执行 执行sql语句 查 增删改 sql注入 原因 太相信用户输入的数据 解决的方式 csrf攻击 索引 索引的作用 提高查询的效率 类比:字典中的目录 字典的目录,先查询到章,再 阅读全文
posted @ 2019-11-01 20:53 fwzzz 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 昨日回顾 1.单表的操作 分组 聚合函数 2.多表操作 外键 一对多 多对多 一对一 多表联查 left join 左连接 right join 右链接 inter join 内连接 阅读全文
posted @ 2019-11-01 20:52 fwzzz 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 昨日回顾 1.表的操作 增 字段类型 数字 整数 浮点型 字符串类型 时间类型 datetime 枚举 列的约束(可选的参数) 删 删除字段名 改 新增表的字段 修改表的字段名 查 操作数据行 增 删 按条件删除 改 按条件修改 查 按条件查找 distinct去重 in查询 like 模糊查询 四 阅读全文
posted @ 2019-11-01 20:51 fwzzz 阅读(123) 评论(0) 推荐(0) 编辑
摘要: [toc] 1. 事务 mysql主要用于处理操作量大,复杂度高的数据,比如在人员管理系统 你删除一个人员,你既需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 在mysql中只有使用了InnoDB数据库引擎的数据库或表才支持事务 事务处 阅读全文
posted @ 2019-11-01 20:49 fwzzz 阅读(329) 评论(0) 推荐(0) 编辑