PDO连接数据库

配置:

1、配置php配置文件,开启对应扩展

extension = php_pdo.dll

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

extension = php_pdo_mysql.dll

3、通过phpinfo查看PDO扩展的详细信息

连接数据库:

1、通过参数形式连接数据库(常用方式)

try{
    $dsn = 'mysql:host=localhost;dbname=imooc';
    $username = 'root';
    $password = '123456';
    $pdo = new PDO($dsn,$username,$password);
}catch(PDOException $e){
    echo $e->getMssage();
}

2、通过url形式连接数据库

try{
    $dsn = 'uri:file://D:/dsn.txt';
    $username = 'root';
    $password = '123456';
    $pdo = new PDO($dsn,$username,$password);
}catch(PDOException $e){
    echo $e->getMssage();
}
dsn.txt文件中的内容为  mysql:host=localhost;dbname=imooc

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

try{
    $dsn = 'xzyx';
    $username = 'root';
    $password = '123456';
    $pdo = new PDO($dsn,$username,$password);
}catch(PDOException $e){
    echo $e->getMssage();
}

php.ini中添加  pdo.dsn.xzyx="mysql:host=localhost;dbname=imooc"

原文地址:https://www.cnblogs.com/yaohunzhanyue/p/7441036.html