对PDO和AJAX的认识

本文详细介绍了PDO(PHP Data Object)的使用步骤、预定义类及特点,强调了PDO的参数绑定和预编译功能。同时,分析了PDO在性能和负载方面的表现。此外,还概述了AJAX的基本概念、工作原理,列举了其优点和缺点,如无刷新更新、异步通信以及对搜索引擎支持较弱等问题。
摘要由CSDN通过智能技术生成

一、对PDO的认识
1、PDO(PHP Data Object)扩展为PHP定义了一个访问数据库的轻量、持久的接口。实现PDO接口的每一种数据库驱动都能以正则扩展的形式把各自的特色表现出来。
  主要:PDO扩展只是一个抽象的接口层,利用PDO扩展本身并不能实现任何数据库操作,必须使用一个特定的数据库PDO驱动访问数据库

PDO访问数据库的步骤:安装PDO——>创建PDO对象——>使用PDO
创建PDO对象:$db=new PDO(DSN,username,password)
2、PDO预定义类:
  PDO包含了三个预定义类:PDO、PDOStatement、PDOException
(1)PDO类:代表一个PHP和数据库之间的连接
PDO::begin Transaction:开始事务
PDO::commit:提交事务
exec:执行一条SQL语句并返回影响的行数,常用在删除操作中
PDO::prepare:为执行准备一条SQL语句,返回语句执行后的联合结果集(预处理)
query:执行一条SQL语句并返回结果集
PDO::rollback:回滚一个事务,在实验中,因为一条数据插入失败,使用这个方法会导致整个插入的过程回滚,也是就是插入失败。

(2)PDOStatement类:代表一条预处理语句以及语句执行后的联合结果集
bindColomn:绑定一个PHP变量到结果集输出列
bindParam:绑定一个变量到PHP预处理语句中的参数
bindValue:绑定一个值到处理语句中的参数
closeCurso

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值