PHP的PDO连接讲解
PHPPDO连接
连接是通过创建PDO基类的实例而建立的。不管使用哪种驱动程序,都是用PDO类名。
连接到MySQL
注意:如果有任何连接错误,将抛出一个PDOException异常对象。
处理连接错误
query('SELECT*fromFOO')as$row){
print_r($row);
}
$dbh=null;
}catch(PDOException$e){
print"Error!:".$e->getMessage()."
";
die();
}
?>
连接数据成功后,返回一个PDO类的实例给脚本,此连接在PDO对象的生存周期中保持活动。
要想关闭连接,需要销毁对象以确保所有剩余到它的引用都被删除,可以赋一个NULL值给对象变量。
如果不这么做,PHP在脚本结束时会自动关闭连接。
关闭一个连接:
很多web应用程序通过使用到数据库服务的持久连接获得好处。
持久连接在脚本结束后不会被关闭,且被缓存,当另一个使用相同凭证的脚本连接请求时被重用。
持久连接缓存可以避免每次脚本需要与数据库回话时建立一个新连接的开销,从而让web应用程序更快。
持久化连接
true )); ?>
注意:如果想使用持久连接,必须在传递给PDO构造函数的驱动选项数组中设置PDO::ATTR_PERSISTENT。如果是在对象初始化之后用PDO::setAttribute()设置此属性,则驱动程序将不会使用持久连接。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对毛票票的支持。如果你想了解更多相关内容请查看下面相关链接
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短