一:参数形式
<?php
//通过参数形式连接PDO
try{
$dsn = "mysql:host=localhost;dbname=wqzbxh";
$username = 'root';
$passwd = 'root';
$pdo = new PDO($dsn,$username,$passwd);
var_dump($pdo);
}catch (PDOException $e){
echo $e->getMessage();
}
二:URI形式:加载txt文件
<?php
//通过URI形式链接数据库
try{
$dsn = 'uri:file://C:\Users\Administrator\Desktop\php\dsn.txt';
$username = 'root';
$passwd = 'root';
$pdo = new PDO($dsn,$username,$passwd);
var_dump($pdo);
}catch (PDOException $e){
echo $e->getMessage();
}
其中txt中这样配置
三、通过php.ini配置数据库
<?php
//通过参数形式连接PDO
try{
$dsn = "wqzbxh";
$username = 'root';
$passwd = 'root';
$pdo = new PDO($dsn,$username,$passwd);
var_dump($pdo);
}catch (PDOException $e){
echo $e->getMessage();
}
其中php.ini这样配置:
定义位置随意;
三种方式,参数形式最为常见