16-PDO操作数据库

241 阅读1分钟

PDO概述

1、PDO简介 ü PDO是PHP数据对象(PHP Data Object)的缩写。 ü PDO扩展为PHP访问不同数据库定义了一个轻量级的、一致性的接口; ü PDO作用是统一各种数据库的访问接口,PDO让跨数据库的使用更具亲和力; ü 有了PDO,您不必再使用mysqli_函数、oci_函数或者mssql_*函数,也不必再为它们封装数据库操作类,只需要使用PDO接口中的方法就可以对各种数据库进行操作。 ü PDO是一个第三方的类,默认已经集成到PHP中了。

2、PDO的访问流程图

image.png

PDO对象常用方法

1、PDO::exec()方法 ü 描述:执行一条 SQL 语句,并返回受影响的行数 ü 语法:int PDO::exec ( string sql)u¨参数:sql ) ü 参数:sql要被预处理和执行的 SQL 语句。 ü 注意:不会从SELECT语句返回结果。 返回:返回受修改或删除 SQL 语句影响的行数。如果没有受影响的行,则返回 0。

<?php
//数据库配置信息
$dsn = "mysql:host=127.0.0.1;port=3306;dbname=itcast;charset=utf8";
$username = "root";
$password = "root";

//创建PDO类的对象
$pdo = new PDO($dsn,$username,$password);

//执行插入的SQL语句
$sql = "INSERT INTO student VALUES(null,'刘东明',1,default,'大专',6000,400,'山东省')";
$records = $pdo->exec($sql);
echo "成功插入了{$records}条记录!";