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 相关文章推荐
不用数据库的多用户文件自由上传投票系统(2)
Oct 09 PHP
centos 5.6 升级php到5.3的方法
May 14 PHP
php学习笔记之 函数声明
Jun 09 PHP
PHP mysql与mysqli事务使用说明 分享
Aug 17 PHP
教大家制作简单的php日历
Nov 17 PHP
php官方微信接口大全(微信支付、微信红包、微信摇一摇、微信小店)
Dec 21 PHP
Ajax提交表单时验证码自动验证 php后端验证码检测
Jul 20 PHP
PHP实现登录搜狐广告获取广告联盟数据的方法【附demo源码】
Oct 14 PHP
PHP中for循环与foreach的区别
Mar 06 PHP
PHP微信PC二维码登陆的实现思路
Jul 13 PHP
php使用imagecopymerge()函数创建半透明水印
Jan 25 PHP
PHP PDOStatement::fetch讲解
Jan 31 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文件下载类
2006/12/06 PHP
PhpMyAdmin出现export.php Missing parameter: what /export_type错误解决方法
2012/08/09 PHP
解析PHP中VC6 X86和VC9 X86的区别及 Non Thread Safe的意思
2013/06/28 PHP
php站内搜索关键词变亮的实现方法
2014/12/30 PHP
CodeIgniter多语言实现方法详解
2016/01/20 PHP
php实用代码片段整理
2016/11/12 PHP
Laravel框架实现的使用smtp发送邮件功能示例
2019/03/12 PHP
Laravel5.5+ 使用API Resources快速输出自定义JSON方法详解
2020/04/06 PHP
两个SUBMIT按钮,如何区分处理
2006/08/22 Javascript
js中一维数组和二位数组中的几个问题示例说明
2014/07/17 Javascript
jQuery实现html表格动态添加新行的方法
2015/05/28 Javascript
jQuery实现的登录浮动框效果代码
2015/09/26 Javascript
基于JavaScript实现表单密码的隐藏和显示出来
2016/03/02 Javascript
改变checkbox默认选中状态及取值的实现代码
2016/05/26 Javascript
JavaScript实战之菜单特效
2016/08/16 Javascript
jQuery事件处理的特征(事件命名机制)
2016/08/23 Javascript
详解关于react-redux中的connect用法介绍及原理解析
2017/09/11 Javascript
一个有意思的鼠标点击文字特效jquery代码
2017/09/23 jQuery
JavaScript实现单图片上传并预览功能
2019/09/30 Javascript
[44:01]2018DOTA2亚洲邀请赛3月30日 小组赛B组 EG VS paiN
2018/03/31 DOTA
[01:08:56]DOTA2-DPC中国联赛 正赛 Magma vs LBZS BO3 第一场 2月7日
2021/03/11 DOTA
Python遍历pandas数据方法总结
2018/02/09 Python
Django组件cookie与session的具体使用
2019/06/05 Python
如何通过Python实现标签云算法
2019/07/02 Python
python腾讯语音合成实现过程解析
2019/08/01 Python
python 字符串常用方法汇总详解
2019/09/16 Python
python程序需要编译吗
2020/06/19 Python
HTML5适合的情人节礼物有纪念日期功能
2021/01/25 HTML / CSS
用你熟悉的语言写一个连接ORACLE数据库的程序,能够完成修改和查询工作
2012/06/11 面试题
安全责任协议书
2014/04/21 职场文书
补充协议书范本
2014/04/23 职场文书
服务理念标语
2014/06/18 职场文书
公司授权委托书格式样本
2014/10/01 职场文书
2015年农村党员干部主题教育活动总结
2015/03/25 职场文书
python基于OpenCV模板匹配识别图片中的数字
2021/03/31 Python
详细谈谈MYSQL中的COLLATE是什么
2021/06/11 MySQL