php 链接数据库的2种方式

本文介绍了使用PHP连接MySQL数据库的方法,并提供了两种不同的连接方式示例。一种是传统的mysql_connect函数,另一种是利用PDO对象进行连接,同时设置了UTF-8字符集。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


普通链接方式


<?php
//服务器地址,用户名,密码
$con = mysql_connect("http://localhost:8080/", "a239382i", "2000");
//设置字符集为utf8
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET CHARACTER_SET_RESULT=utf8");

if (!$con){
die(mysql_error());
}
//数据库名
mysql_select_db("a2393827_db", $con);
?>




<?php
//服务器地址,用户名,密码

/**====根据页码取出数据:php->mysql处理  =====**/
//$dsn = "mysql:host=localhost;dbname=wechatplugin;";




//1.连接数据库
try {
    $pdo = new PDO("mysql:host=localhost;dbname=wechatplugin", "a239382i", "2000", array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'"));
// echo '数据库连接成功';
} catch (PDOException $e) {
    die("数据库连接失败" . $e->getMessage());
}
?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

牵手生活

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值