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 实例。高佣联盟 www.cgewang.com

参数说明

  • 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();
} ?>

最新文章

  1. MongoDB的ObjectId和基本操作增删改查(3)
  2. 关于HTML5的拖拽
  3. No resource identifier found for attribute &#39;showAsAction&#39; in package &#39;android&#39;
  4. 《OD学hadoop》第一周0625
  5. MapReduce 模式、算法和用例(MapReduce Patterns, Algorithms, and Use Cases)
  6. WPF笔记(2.3 StackPanel)——Layout
  7. Android新手入门
  8. WPF DataPager控件
  9. jenkins执行shell提示命令不存在
  10. HTTP 请求头 详解
  11. MySQL查看当前运行的事务和执行的账户
  12. (笔记)ubuntu中取消文件夹或文件等右下解一把锁的标志的方法
  13. 【JS】自学
  14. VI ORB-SLAM初始化与VINS初始化对比(将vi orb-slam初始化方法移植到vins中)
  15. 基于python的Appium自动化测试的坑
  16. bzoj2429- 聪明的猴子
  17. 初始pip
  18. Windows 2008 R2有效激活方法【转】
  19. HUSTOJ 昆虫繁殖(递推)
  20. Eclipse 关闭项目

热门文章

  1. [Python] datetime.timedelta模块用法
  2. 前端同学经常忽视的一个 JavaScript 面试题
  3. 洛谷 P4042 [AHOI2014/JSOI2014]骑士游戏
  4. HDU 4352 XHXJ&#39;s LIS HDU 题解
  5. 返回报文变成xml格式了!
  6. day28 封装
  7. Spring @Value注解使用${}进行注入(转)
  8. 数据可视化之powerBI入门(四)Power BI与PowerQuery、PowerPivot有什么关系
  9. Python模块03/re模块
  10. OSCP Learning Notes - Buffer Overflows(5)