ITPub博客

首页 > IT职业 > IT生活 > php连接mysql数据库的几种方法

php连接mysql数据库的几种方法

IT生活 作者:cjk 时间:2021-09-09 09:36:19 0 删除 编辑

1.最简单的方式

1 "font-family:'微软雅黑', 'Microsoft YaHei';font-size:14px;color:rgb(0,0,0);">$con = mysql_connect("localhost","root","");
if (!$con)
 {
  
die('Could not connect: ' . mysql_error());
 }
mysql_close(
$con);
?>

2.面向对象mysqli

1 "font-family:'微软雅黑', 'Microsoft YaHei';font-size:14px;color:rgb(0,0,0);">$db = new PDO('mysql:host=localhost;dbname=test', 'root', '');
try {
 
foreach ($db->query('select * from user') as $row){
    print_r(
$row);
 }
 
$db = null;  //关闭数据库
}
catch (PDOException $e) {echo $e->getMessage();
}
?>

3.pdo连接mysql

1 "font-family:'微软雅黑', 'Microsoft YaHei';font-size:14px;color:rgb(0,0,0);">$db = new PDO('mysql:host=localhost;dbname=test', 'root', '');
try {
    
foreach ($db->query('select * from user') as $row){
        print_r(
$row);
    }
    
$db = null;  //关闭数据库
} 
catch (PDOException $e) {
    echo $e->getMessage();
}
?>

4.ADODB连接mysql

1 "font-family:'微软雅黑', 'Microsoft YaHei';font-size:14px;color:rgb(0,0,0);">require_once './adodb5/adodb.inc.php';
$conn = &ADONewConnection('mysql');
$conn->connect('localhost','root','','test');
$conn->Execute("set names utf8");
$res = $conn->Execute("select * from user");
if (!$res){
    
echo $conn->ErrorMsg();
}
else{
    var_dump(
$res);
}
?>



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4715/viewspace-2805087/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-04-29

  • 博文量
    181
  • 访问量
    1131