时间: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 异常 多个 操作