首页 > 代码库 > Pdo总结

Pdo总结

在实际的业务中,因为要适应数据在多种数据库之间的无缝切换,这里就要使用到pdo,pdo可以对数据在多个类型数据库中便捷高效的处理数据

首先要使用pdo的话需要在php.ini文件中开启php对pdo的支持,pdo在php中实例化成一个对象,在这个对象中保存了一些pdo的类,每个类里面都有一些具体操作数据库的方法。在实例化pdo之前需要先把数据库的一些配置数据用一些同名 的变量进行保存因为在实例化数据库的时候需要传递一些参数到对象里面,参数一般有三个,第一个参数主要是数据库的一些配置信息,例如主机名端口号这些数据,第二个和第三个参数分别传入数据库的账号和密码

         Pdo对象是方便我们利用php文件对数据库进行增速查改的,这里主要用到的就是pdo的exec方法。如果要判断插入数据库是否成功的话,这里用调用exec进行数据库的查询,这里通过查询是是可以返回一个数据库受影响的行数,这里通过输出lastinsertid可以获得插入数据库数据的主键ID号。这里的删除和更新数据库就是对数据库的sql语句进行一个修改。也是通过exec这个方法进行数据的的执行。执行的结果可以进行一个简单的判断在进行判断在输出执行的结果。数据库的查询工作在这里是用到另外的一个方法query。这里进行查询的时候会返回一个PDOStatement类的一个对象类似于之前的资源结果集。如果想要提取资源结果集里面的数据的话,你需要用到这个类里面的一些方法进行提取。,这里比较常用到的有:rowcount会获取一个查询结果的总行数;columncount返回一个查询结果的总列数,提取数据会用到fectch相关的一些方法

Pdo总结