小白教程
所有教程
关于
Search
172.71.254.145
172.71.254.145
参数设置
贡献
退出
操作
编辑
移动
保护
信息
历史
删除
查看“Pdo construct”的源代码
本页内容
上一节:
Pdo_commit
下一节:
Pdo_errorcode
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:PDO::__construct}}[[Category:PHP PDO 参考手册|9]] = PDO::__construct = [[:Category:PHP PDO 参考手册]] PDO::__construct — 创建一个表示数据库连接的 PDO 实例(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0) == 说明 == === 语法 === <pre> PDO::__construct ( string $dsn [, string $username [, string $password [, array $driver_options ]]] ) </pre> 创建一个表示连接到请求数据库的数据库连接 PDO 实例。 === 参数说明 === * '''dsn''':数据源名称或叫做 DSN,包含了请求连接到数据库的信息。 * '''username''': DSN字符串中的用户名。对于某些PDO驱动,此参数为可选项。 * '''password''': DSN字符串中的密码。对于某些PDO驱动,此参数为可选项。 * '''driver_options''': 一个具体驱动的连接选项的键=>值数组。 == 返回值 == 成功则返回一个PDO对象。 == 错误/异常 == 如果试图连接到请求的数据库失败,则PDO::__construct() 抛出一个 PDO异常(PDOException) 。 === 通过调用驱动程序创建一个PDO实例 === <pre> <?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(); } ?> </pre> [[:Category:PHP PDO 参考手册]]
返回至“
Pdo construct
”。
上一节:
Pdo_commit
下一节:
Pdo_errorcode