网站制作中,php作为连接mysql的核心语言,拥有几种连接的方式,下面简单介绍下。
1.使用默认的mysqli_connect进行数据库的连接
//1.使用mysqli连接数据库
$db_host='localhost';
$db_user='root';
$db_pass='root';
$db_name='php69';
$charset='utf8';
$db_table='user';
//mysqli_connect链接数据库到服务器
if(!$link=@mysqli_connect($db_host,$db_user,$db_pass)){
echo "选择数据库失败";
die();
}
2.使用new创建数据库对象的方式进行访问数据库
$link2=new mysqli($db_host,$db_user,$db_pass);
print_r($link2);
3.使用pdo连接mysql数据库,pdo由于适用的数据库种类多样,因此也会经常用到,而使用的基础需要在php配置文件中打开pdo,打开之后可以在探针中看到
try {
$pdo=new PDO("mysql:host=localhost;dbname=ceshi","123","456");
}catch(PDOException $e) {
die("数据库链接失败".$e->getMessage());
}
print_r($pdo);
//执行query(查询)返回一个预处理对象
$sql = "select * from pinpai";
$stmt = $pdo->query($sql);//exec($sql)-增删改
$list = $stmt->fetchAll(PDO::FETCH_ASSOC);
print_r($list);
//解析数据
foreach ($list as $key => $val) {
echo $val['id'].$val['pinpai'].$val['num'].$val['price']."<br>";
}
//以上代码 可简写
// foreach ($pdo->query($sql) as $key => $val) {
// echo $val['id'].$val['pinpai'].$val['num'].$val['price']."<br>";
// }
//释放资源
$stmt=null;
$pdo=null;
本文关键词:
php mysql pdo 未经允许不得转载:郑州网站建设|郑州网站制作|荥阳网站建设|巩义网站建设|网站优化-全栈网络