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