PDO::_construct讲解


Posted in PHP onJanuary 27, 2019

PDO::_construct

PDO::_construct — 创建一个表示数据库连接的 PDO 实例(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)

说明

语法

PDO::_construct ( string $dsn [, string $username [, string $password [, array $driver_options ]]] )

创建一个表示连接到请求数据库的数据库连接PDO实例。

参数说明

  • dsn :数据源名称或叫做 DSN,包含了请求连接到数据库的信息。
  • username : DSN字符串中的用户名。对于某些PDO驱动,此参数为可选项。
  • password : DSN字符串中的密码。对于某些PDO驱动,此参数为可选项。
  • driver_options : 一个具体驱动的连接选项的键=>值数组。

返回值

成功则返回一个PDO对象。

错误/异常

如果试图连接到请求的数据库失败,则PDO::__construct()抛出一个PDO异常(PDOException) 。

实例

通过调用驱动程序创建一个PDO实例

<?php
/* 通过调用驱动程序创建一个PDO实例 */
$dsn = 'mysql:dbname=testdb;host=127.0.0.1';
$user = 'dbuser';
$password = 'dbpass';
try {
  $dbh = new PDO($dsn, $user, $password);
} catch (PDOException $e) {
  echo 'Connection failed: ' . $e->getMessage();
}
?>

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

PHP 相关文章推荐
PHP 增加了对 .ZIP 文件的读取功能
Oct 09 PHP
不错的一篇面向对象的PHP开发模式(简写版)
Mar 15 PHP
常用的php对象类型判断
Aug 27 PHP
PHP中source #N问题的解决方法
Jan 27 PHP
PHP中SESSION的注销与清除
Apr 16 PHP
PHP实现全角字符转为半角方法汇总
Jul 09 PHP
PHP基于文件存储实现缓存的方法
Jul 20 PHP
PHP的swoole扩展安装方法详细教程
May 18 PHP
PHP实现时间比较和时间差计算的方法示例
Jul 24 PHP
一次因composer错误使用引发的问题与解决
Mar 06 PHP
Discuz不使用插件实现简单的打赏功能
Mar 21 PHP
PHP中localeconv()函数的用法
Mar 26 PHP
PDO::commit讲解
Jan 27 #PHP
PDO::beginTransaction讲解
Jan 27 #PHP
PHP的PDO大对象(LOBs)
Jan 27 #PHP
实例讲解PHP中使用命名空间
Jan 27 #PHP
PHP的PDO错误与错误处理
Jan 27 #PHP
实例分析PHP将字符串转换成数字的方法
Jan 27 #PHP
PHP的PDO预处理语句与存储过程
Jan 27 #PHP
You might like
php获取post中的json数据的实现方法
2011/06/08 PHP
PHP文件上传主要代码讲解
2013/09/30 PHP
php结合ajax实现赞、顶、踩功能实例
2014/05/12 PHP
PHP 爬取网页的主要方法
2018/07/13 PHP
laravel利用中间件做防非法登录和权限控制示例
2019/10/21 PHP
jQuery源码分析-01总体架构分析
2011/11/14 Javascript
jquery属性过滤选择器使用示例
2013/06/18 Javascript
js给页面加style无效果的解决方法
2014/01/20 Javascript
父节点获取子节点的字符串示例代码
2014/02/26 Javascript
jQuery实现单击按钮遮罩弹出对话框(仿天猫的删除对话框)
2014/04/10 Javascript
理解Javascript文件动态加载
2016/01/29 Javascript
js实现的光标位置工具函数示例
2016/10/03 Javascript
纯js实现手风琴效果代码
2020/04/17 Javascript
微信小程序 详解页面跳转与返回并回传数据
2017/02/13 Javascript
详解Angular中的自定义服务Service、Provider以及Factory
2017/04/22 Javascript
详解JS中的柯里化(currying)
2017/08/17 Javascript
Vue+Mock.js模拟登录和表格的增删改查功能
2018/07/26 Javascript
mpvue小程序循环动画开启暂停的实现方法
2019/05/15 Javascript
js中addEventListener()与removeEventListener()用法案例分析
2020/03/02 Javascript
微信小程序完美解决scroll-view高度自适应问题的方法
2020/08/08 Javascript
基于Vue全局组件与局部组件的区别说明
2020/08/11 Javascript
Javascript实现单选框效果
2020/12/09 Javascript
[55:44]OG vs NAVI 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
python统计cpu利用率的方法
2015/06/02 Python
Python中模块pymysql查询结果后如何获取字段列表
2017/06/05 Python
Tornado高并发处理方法实例代码
2018/01/15 Python
Python读取mat文件,并保存为pickle格式的方法
2018/10/23 Python
Python Django模板之模板过滤器与自定义模板过滤器示例
2019/10/18 Python
Python+OpenCV实现图像的全景拼接
2020/03/05 Python
Python实现Wordcloud生成词云图的示例
2020/03/30 Python
Python工程师必考的6个经典面试题
2020/06/28 Python
String和StringBuffer的区别
2015/08/13 面试题
2015年银行柜员工作总结报告
2015/04/01 职场文书
英语投诉信范文
2015/07/03 职场文书
股东出资协议书
2016/03/21 职场文书
Vue vee-validate插件的简单使用
2021/06/22 Vue.js