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使用者状态管理功能的应用
Oct 09 PHP
怎样才能成为PHP高手?学会“懒惰”的编程
Dec 05 PHP
php 读取文件乱码问题
Feb 20 PHP
PHP 可阅读随机字符串代码
May 26 PHP
PHP 函数执行效率的小比较
Oct 17 PHP
php环境套包 dedeampz 伪静态设置示例
Mar 26 PHP
php 升级到 5.3+ 后出现的一些错误,如 ereg(); ereg_replace(); 函数报错
Dec 07 PHP
yii实现使用CUploadedFile上传文件的方法
Dec 28 PHP
详解使用php调用微信接口上传永久素材
Apr 11 PHP
PHP 获取 ping 时间的实现方法
Sep 29 PHP
php集成开发环境详解
Sep 24 PHP
PHP call_user_func和call_user_func_array函数的简单理解与应用分析
Nov 25 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/03/04 星际争霸
php 服务器调试 Zend Debugger 的安装教程
2009/09/25 PHP
PHPMYADMIN 简明安装教程 推荐
2010/03/07 PHP
php下Memcached入门实例解析
2015/01/05 PHP
php实现压缩合并js的方法【附demo源码下载】
2016/09/22 PHP
PHP创建多级目录的两种方法
2016/10/28 PHP
利用PHP实现一个简单的用户登记表示例
2017/04/25 PHP
PHP连续签到功能实现方法详解
2019/12/04 PHP
Javascript 陷阱 window全局对象
2008/11/26 Javascript
EXT窗口Window及对话框MessageBox
2011/01/27 Javascript
基于jquery的滚动条滚动固定div(附演示下载)
2012/10/29 Javascript
Jquery.addClass始终无效原因分析
2013/09/08 Javascript
jQuery读取和设定KindEditor值的方法
2013/11/22 Javascript
jQuery和AngularJS的区别浅析
2015/01/29 Javascript
javascript实现table表格隔行变色的方法
2015/05/13 Javascript
JavaScript获取当前cpu使用率的方法
2015/12/15 Javascript
需灵活掌握的Bootstrap预定义排版类 你精通吗?
2016/06/20 Javascript
JS+HTML5实现上传图片预览效果完整实例【测试可用】
2017/04/20 Javascript
微信小程序 动态修改页面数据及参数传递过程详解
2019/09/27 Javascript
js实现图片粘贴到网页
2019/12/06 Javascript
node.js使用stream模块实现自定义流示例
2020/02/13 Javascript
[03:52]DOTA2英雄基础教程 酒仙
2013/12/23 DOTA
python统计cpu利用率的方法
2015/06/02 Python
python+VTK环境搭建及第一个简单程序代码
2017/12/13 Python
Python使用sort和class实现的多级排序功能示例
2018/08/15 Python
Python面向对象程序设计类的多态用法详解
2019/04/12 Python
Python 实现自动导入缺失的库
2019/10/29 Python
Python 使用 PyQt5 开发的关机小工具分享
2020/07/16 Python
柯基袜:Corgi Socks
2017/01/26 全球购物
StubHub美国:购买或出售您的门票
2019/07/09 全球购物
有趣、实用和鼓舞人心的产品:Inspire Uplift
2019/11/05 全球购物
会计应聘求职信范文
2013/12/17 职场文书
高中的职业生涯规划书
2013/12/28 职场文书
公司总经理岗位职责
2014/03/15 职场文书
python第三方网页解析器 lxml 扩展库与 xpath 的使用方法
2021/04/06 Python
MyBatis核心源码深度剖析SQL语句执行过程
2022/05/20 Java/Android