PHP PDO学习(一) 数据库连接

PDO 三种连接方式:

1. 通过参数形式连接(推荐

<?php
try{
    $dsn = "mysql:host=localhost:3306;dbname=zhy";
    $username = 'root';
    $password = 'root';
    $pdo = new pdo($dsn, $username, $password);
    print_r($pdo);
}catch (PDOException $e){
    echo $e->getMessage();
}

2. 通过uri方式连接

在目录下建立dsn.txt文件,内容如下:

mysql:host=localhost:3306;dbname=zhy

php代码:

<?php
try{
    $dsn = 'uri:file://E:\ZHY\php\study\demo\PDO\dsn.txt';
    $username = 'root';
    $password = 'root';
    $pdo = new pdo($dsn, $username, $password);
    print_r($pdo);
}catch (PDOException $e){
    echo $e->getMessage();
}

 

3. 通过配置文件方式

在php.ini中添加:

pdo.dsn.zhydsn="mysql:host=localhost:3306;dbname=zhy"

其中“zhydsn”为自定义名字

<?php
try{
    $dsn = 'zhydsn';
    $username = 'root';
    $password = 'root';
    $pdo = new pdo($dsn, $username, $password);
    print_r($pdo);
}catch (PDOException $e){
    echo $e->getMessage();
}

 

posted @ 2016-05-10 10:24  皎如飞镜临丹阙  阅读(150)  评论(0编辑  收藏  举报