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在XP下IIS和Apache2服务器上的安装
Sep 05 PHP
深入理解ob_flush和flush的区别(ob_flush()与flush()使用方法)
Feb 06 PHP
php实现上传图片生成缩略图示例
Apr 13 PHP
destoon实现会员商铺中指定会员或会员组投放广告的方法
Aug 21 PHP
PHP正则表达式 /i, /is, /s, /isU等介绍
Oct 23 PHP
php银联网页支付实现方法
Mar 04 PHP
php集成套件服务器xampp安装使用教程(适合第一次玩PHP的新手)
Jun 03 PHP
php的laravel框架快速集成微信登录的方法
Dec 12 PHP
php验证码生成器
May 24 PHP
使用composer命令加载vendor中的第三方类库 的方法
Jul 09 PHP
PHP生成zip压缩包的常用方法示例
Aug 22 PHP
PHP基于phpqrcode类生成二维码的方法示例详解
Aug 07 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
大师制作的中短波矿石收音机
2020/04/02 无线电
PHP+JS无限级可伸缩菜单详解(简单易懂)
2007/01/02 PHP
ThinkPHP查询语句与关联查询用法实例
2014/11/01 PHP
PHP 错误处理机制
2015/07/06 PHP
PHP Try-catch 语句使用技巧
2016/02/28 PHP
php实现登录tplink WR882N获取IP和重启的方法
2016/07/20 PHP
jQuery cdn使用介绍
2013/05/08 Javascript
Jquery实现自定义tooltip示例代码
2014/02/12 Javascript
Javascript实现鼠标右键特色菜单
2015/08/04 Javascript
jQuery实现仿百度首页滑动伸缩展开的添加服务效果代码
2015/09/09 Javascript
Javascript实现商品秒杀倒计时(时间与服务器时间同步)
2015/09/16 Javascript
JS实现弹出居中的模式窗口示例
2016/06/20 Javascript
jQuery Ajax 异步加载显示等待效果代码分享
2016/08/01 Javascript
基于Layer+jQuery的自定义弹框
2020/05/26 Javascript
jQuery实现腾讯信用界面(自制刻度尺)样式
2017/08/15 jQuery
使用ajax的post同步执行(实现方法)
2017/12/21 Javascript
使用proxy实现一个更优雅的vue【推荐】
2018/06/19 Javascript
JS实现继承的几种常用方式示例
2019/06/22 Javascript
使用layui的router来进行传参的实现方法
2019/09/06 Javascript
Js生成随机数/随机字符串的方法小结【5种方法】
2020/05/27 Javascript
python中getaddrinfo()基本用法实例分析
2015/06/28 Python
Python实现将Excel转换为json的方法示例
2017/08/05 Python
python在ubuntu中的几种安装方法(小结)
2017/12/08 Python
使用Python对微信好友进行数据分析
2018/06/27 Python
python tkinter实现屏保程序
2019/07/30 Python
Python TCP通信客户端服务端代码实例
2019/11/21 Python
Django后端发送小程序微信模板消息示例(服务通知)
2019/12/17 Python
Python selenium实现断言3种方法解析
2020/09/08 Python
详解FireFox下Canvas使用图像合成绘制SVG的Bug
2019/07/10 HTML / CSS
豆腐の盛田屋官网:日本自然派的豆乳面膜、肥皂、化妆水、乳液等
2016/10/08 全球购物
马来西亚银饰品牌:JEOEL
2017/12/15 全球购物
美国眼镜网站:LensCrafters
2020/01/19 全球购物
新闻专业大学生找工作的自我评价
2013/10/30 职场文书
用人单位聘用意向书
2015/05/11 职场文书
Golang 切片(Slice)实现增删改查
2022/04/22 Golang
Mysql中的触发器定义及语法介绍
2022/06/25 MySQL