您的位置:首页 > 数据库 > MySQL

mysql数据库的PDO连接方式

2016-12-10 10:27 309 查看
PDO(PHP data object)数据库访问抽象层,统一各种数据库的访问接口


PDO的特性:

1、编码的一致性

2、灵活性

3、高性能

4、面向对象特性

PDO支持的数据库类型:



PDO的配置与使用

配置PHP配置文件,开启php.ini文件的相应扩展

extension=php_pdo.dll

开启相对应的数据库扩展(以MySQL为例)

extension=php_pdo_mysql.dll

通过查看phpinfo可以看到PDO扩展的详细信息

PDO连接数据库

1、通过参数形式连接数据库

$dsn='mysql:host=localhost';dbname='ab1';
$username='root';
$passwd='root1';
$pdo=new PDO($dsn,$username,$passwd);


2、通URI连接数据库

mysql:dbname=db1;
host=localhost;
配置文件conf.php
$dsn='uri:file://dsn.txt的路径';
$username='root';
$passwd='root1';
$db=New PDO($dsn,$username,$passwd);
var_dump($db);


3、通过配置文件形式连接数据库

在php.ini文件中添加一下代码
pdo.dsn.db1="mysql:host=localhost;dbname=db1";
重启服务器
conf.php文件
$dsn='db1';
$username='root';
$passwd='root1';
$pdo=New PDO($dsn,$username,$passwd);
Var_dump($pdo);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  数据库 mysql php pdo