TA的每日心情 | 开心 2024-9-19 21:14 |
---|
签到天数: 757 天 [LV.10]以坛为家III
管理员
- 积分
- 1312677
|
课程简介:
PDO扩展为PHP访问数据库定义了一个轻量级的、一致性的接口,PDO解决了数据库连接不统一的问题,本课程以MySQL数据库为例,讲解了PDO的安装和配置方法,以及操作数据的函数,此外还介绍了PDO的事务处理相关知识,最后通过实战演练深入剖析PDO以加深理解。
课程须知:
1、掌握PHP的基础语法知识
2、掌握MySQL基本增删改查语句
3、对面向对象的基本概念有清晰的认识,熟悉PHP中类定义的基本语法
课程能学到什么?
1、掌握PDO的基本概念及安装和配置
2、掌握PDO处理数据的基本操作
3、理解PDO事务处理
4、掌握类的封装的方法
课程目录:
第1章 PDO简介
本章主要介绍PDO的安装与配置,以及使用PDO连接数据库的方法。
1-1 PDO简介 (04:39)
1-2 PDO的配置与启用 (02:05)
1-3 PDO连接数据库 (07:06)
第2章 PDO对象的使用
本章主要介绍PDO对象方法的使用。
2-1 [PDO] exec()方法执行建表操作 (07:04)
2-2 [PDO] exec()方法执行插入记录操作 (08:51)
2-3 [PDO] exec()方法执行其他SQL操作 (06:08)
2-4 [PDO] errorCode()和errorInfo()方法查看错误信息 (05:28)
2-5 [PDO] query()方法执行查询语句 (06:48)
2-6 [PDO] prepare()和execute()方法执行查询语句 (11:54)
2-7 [PDO] 设置数据库连接属性 (12:53)
第3章 PDOStatement对象的使用
本章主要介绍PDOStatement对象方法的使用,以及参数的绑定与预处理的相关知识。
3-1 [PDO] quote()方法防止SQL注入 (08:47)
3-2 [PDO] 预处理语句中的占位符的使用 (06:04)
3-3 [PDO] bindParam()方法绑定参数 (12:41)
3-4 [PDO] bindValue()方法绑定参数 (06:12)
3-5 [PDO] bindColumn()方法绑定参数 (07:59)
3-6 [PDO] fetchColumn()方法从结果集中返回一列 (03:27)
3-7 [PDO] debugDumpParams()方法打印一条预处理语句 (04:49)
3-8 [PDO] nextRowset()方法将结果集中指针下移 (05:43)
第4章 PDO事务处理
本章主要介绍如何使用PDO进行事务处理
4-1 PDO错误处理模式 (05:53)
4-2 PDO事务处理 (13:32)
第5章 数据库操作类的封装
综合运用PDO的相关知识,使用PDO封装数据库操作类
5-1 PDO效率剖析 (11:48)
5-2 [PDO] 数据库操作类之构造函数 (16:54)
5-3 [PDO] 数据库操作类之执行SQL语句 (13:30)
5-4 [PDO] 数据库操作类之获取一条记录 (12:32)
5-5 [PDO] 数据库操作类之主键查询 (13:31)
5-6 [PDO] 数据库操作类之条件查询 (14:47)
5-7 [PDO] 条件查询方法的调试与验证 (13:02)
5-8 [PDO] 数据库操作类之添加记录 (07:28)
5-9 [PDO] 数据库操作类之更新记录 (09:57)
5-10 [PDO] 数据库操作类之删除记录 (03:13)
5-11 [PDO] 数据库操作类之其他操作 (05:47)
第6章 PDO实战
使用封装的操作类进行实战演练。
6-1 [PDO实战] 项目准备 (02:53)
6-2 [PDO实战] 功能实现之发送邮件 (23:17)
6-3 [PDO实战] 功能实现之激活用户 (09:10)
6-4 [PDO实战] 功能实现之用户登录 (04:45)
|
|