站长学院
CMS建站教程 SEO优化攻略
来源:齐鲁CMS 栏目:PHP 阅读: 日期: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);
效果展示: