网站建设,巩义网站制作,巩义做网站-全栈网络

php网站制作中访问mysql数据库的几种方式
当前位置:首页 > 建站技巧 > 网站代码 >

php网站制作中访问mysql数据库的几种方式

时间: 2020-02-09 分类: 网站代码 浏览次数:

网站制作中,php作为连接mysql的核心语言,拥有几种连接的方式,下面简单介绍下。 1.使用默认的mysqli_connect进行数据库的连接 //1.使用mysqli连接数据库 $db_host=localhost; $db_user=root; $db_pas...

网站制作中,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,打开之后可以在探针中看到
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, pdo, mysql 未经允许不得转载:郑州网站建设|郑州网站制作|荥阳网站建设|巩义网站建设|网站优化-全栈网络



Copyright © 2017-2020 版权所有:全栈网络工作室 备案号:豫ICP备17039206号-1 HTML网站地图
郑州网站制作|郑州做网站|巩义网站制作|荥阳做网站|巩义做网站-全栈网络