PDO基本操作

1.生成单态类

2.pdo对象的初始化

 

》直接写入dsn驱动器来进行

》通过在另一个文件中读取出来,即在另一个文件中写入这个驱动器

》通过修改php.ini配置文件来初始化

    #第一种方法
    #$pdo = new PDO("mysql:host=localhost;dbname = php","root","root");
    #第二种方法
    #$pdo = new PDO("uri:mysqlPdo.ini","root","root");
    #第三种方式
    $pdo = new PDO("mysqlPdo","root","root");

 》》完整的代码就是

 

 

 

 

 

 

》》最后一个参数是驱动器的配置,

 

3.PDO对象的应用

 

 

eg:

 

 输出结果:

 》》》还有一种比较快捷的方法同样可以完成上面的结果

》》这种方法是直接将提交之后,就将这个数据输出,而并没有使用fetch()函数

 

》》》》插入,删除,修改 的操作

<?php

//1.连接数据库
$pdo = null;
try{
    $pdo = new PDO("mysql:host=localhost;dbname=php","root","root");
    echo "OK".'<br>';
}catch(PDOException $e){
        die("数据库连接失败".$e->getMessage());
}

#2.插入一条数据
$sql = "insert into test values(5,'hihi',21)";
$res = $pdo->exec($sql);
if($res)
{
    echo "success1".'<br>';
}

#3.删除一条数据
$sql = "delete from test where id = 5";
$res = $pdo->exec($sql);
if($res)
{
    echo "success2".'<br>';
}

#4修改数据
$sql = "update test set name = 'js' where Id = 1";
$res = $pdo->exec($sql);
if($res)
{
    echo "success3".'<br';
}

$pdo = null;
?>

:输出结果

 

posted @ 2018-10-21 20:36  qzhqzh  阅读(590)  评论(0编辑  收藏  举报