15621857753

PHP实例12:mysqli和pdo连接数据库的方法

来源:齐鲁建站 栏目:开发教程 阅读: 日期:2023-02-09

PHP实例12:mysqli和pdo连接数据库的方法

/**
 * PHP连接数据库 两种方法
 */

//1、mysqli的方法连接数据库

$host = "localhost";
$username = "root";
$password = "root";
$database = "test";
$charset = "utf8";

//连接数据库-面向对象的方式
$link = new mysqli($host, $username, $password, $database);
//判断是不是连接成功-使用connect_errno
if ($link->connect_error) {
    die("连接失败:" . $link->connect_error);
}
//查询数据库
$sql = "SELECT * FROM shop"; //查询表语句
$res = $link->query($sql); //执行语句
//开始查询
$date = $res->fetch_all();
//打印返回值
var_dump($date);

//2、PDO连接数据库

$dsn ='mysql:dbname=test;host=localhost';
$user='root';
$password='root';
$charset='utf8';

try {
    $pdo = new PDO($dsn, $user, $password);
}catch (PDOException $e){
    echo '连接失败:'.$e->getMessage();
}

$sql = "SELECT * FROM shop";

$data = $pdo->query($sql)->fetchall();

var_dump($data);

效果展示:

PHP实例,PHP数据库,PHP连接数据库

展开