PDO::_construct讲解

作者:php参考手册 时间:2023-06-06 03:22:31 

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,pdo,construct
0
投稿

猜你喜欢

  • Python实现删除时保留特定文件夹和文件的示例

    2021-11-19 01:09:38
  • 深入了解Python中pop和remove的使用方法

    2021-02-14 00:32:43
  • Python MySQL数据库基本操作及项目示例详解

    2024-01-13 06:15:27
  • Python类的动态绑定实现原理

    2022-05-02 00:52:03
  • Centos7下使用yum安装mysql数据库的详细教程(增强版)

    2024-01-13 17:24:52
  • go zero微服务实战性能优化极致秒杀

    2023-06-17 03:45:30
  • Python发展简史 Python来历

    2021-12-17 11:16:37
  • Python登录系统界面实现详解

    2021-02-11 19:24:04
  • python 中的@property的用法详解

    2023-03-03 16:57:57
  • python使用tkinter实现透明窗体上绘制随机出现的小球(实例代码)

    2023-04-29 11:00:24
  • Flask使用Pyecharts在单个页面展示多个图表的方法

    2021-10-12 18:16:35
  • pyecharts绘制各种数据可视化图表案例附效果+代码

    2022-07-08 08:30:03
  • python使用电子邮件模块smtplib的方法

    2023-09-29 20:20:38
  • Go语言中rune方法使用详解

    2024-04-23 09:37:18
  • SQL Server 2000安全配置详解

    2024-01-20 05:54:37
  • 基于Python+Pygame实现经典赛车游戏

    2023-09-18 03:57:43
  • 网页设计中的对比原则

    2010-03-20 21:50:00
  • 在Python的Flask框架中实现全文搜索功能

    2022-12-20 14:38:18
  • python的scipy.stats模块中正态分布常用函数总结

    2021-06-26 16:03:04
  • Python真题案例之蛇形数组详解

    2021-12-09 11:00:40
  • asp之家 网络编程 m.aspxhome.com