PDO::__construct
2024-10-09 11:59:53
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();
} ?>
最新文章
- MongoDB的ObjectId和基本操作增删改查(3)
- 关于HTML5的拖拽
- No resource identifier found for attribute &#39;showAsAction&#39; in package &#39;android&#39;
- 《OD学hadoop》第一周0625
- MapReduce 模式、算法和用例(MapReduce Patterns, Algorithms, and Use Cases)
- WPF笔记(2.3 StackPanel)——Layout
- Android新手入门
- WPF DataPager控件
- jenkins执行shell提示命令不存在
- HTTP 请求头 详解
- MySQL查看当前运行的事务和执行的账户
- (笔记)ubuntu中取消文件夹或文件等右下解一把锁的标志的方法
- 【JS】自学
- VI ORB-SLAM初始化与VINS初始化对比(将vi orb-slam初始化方法移植到vins中)
- 基于python的Appium自动化测试的坑
- bzoj2429- 聪明的猴子
- 初始pip
- Windows 2008 R2有效激活方法【转】
- HUSTOJ 昆虫繁殖(递推)
- Eclipse 关闭项目
热门文章
- [Python] datetime.timedelta模块用法
- 前端同学经常忽视的一个 JavaScript 面试题
- 洛谷 P4042 [AHOI2014/JSOI2014]骑士游戏
- HDU 4352 XHXJ&#39;s LIS HDU 题解
- 返回报文变成xml格式了!
- day28 封装
- Spring @Value注解使用${}进行注入(转)
- 数据可视化之powerBI入门(四)Power BI与PowerQuery、PowerPivot有什么关系
- Python模块03/re模块
- OSCP Learning Notes - Buffer Overflows(5)