当前位置:Gxlcms > 数据库问题 > 初识PDO数据库抽象层

初识PDO数据库抽象层

时间:2021-07-01 10:21:17 帮助过:4人阅读

<?php 
try {
    $pdo = new PDO("mysql:host=localhost;port=3306;dbname=admin","root","");//如果PDO出现异常那么就执行catch中的代码。否则不执行catch进而继续向下执行。
} catch (Exception $e) {
    echo "数据库连接失败!".$e->getmessage();
    exit;
}
    echo "创建PDO对象成功!";
 ?>
技术分享图片

图中所指的是驱动:技术分享图片必须要安装才可以进行使用。

上面一个案例当中并没有使用到第四个参数,因为是可选的,PDO为我们提供优化驱动的第四个参数是一个数组。所以我们可以同时优化多个。

1 2 3 4 5 6 7 8 9 <?php try { $pdo new pdo("mysql:host=localhost;port=3306;dbname=test","root","",array(PDO::ATTR_AUTOCOMMIT=>false)); catch (PDOException $e) {   } echo $pdo->getattribute(PDO::ATTR_AUTOCOMMIT);   ?>

  

 

 

 

THE END

初识PDO数据库抽象层

标签:执行   toolbar   没有   dbn   sage   img   异常   多个   操作   

人气教程排行