mysql数据库的PDO连接方式

PDO(PHP data object)数据库访问抽象层,统一各种数据库的访问接口

PDO的特性:
1、编码的一致性
2、灵活性
3、高性能
4、面向对象特性
PDO支持的数据库类型:

这里写图片描述
PDO的配置与使用

  1. 配置PHP配置文件,开启php.ini文件的相应扩展
    extension=php_pdo.dll
  2. 开启相对应的数据库扩展(以MySQL为例)
    extension=php_pdo_mysql.dll
  3. 通过查看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);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值