编程爱好者

 找回密码
 立即注册

微信扫码 , 快速开始

QQ登录

只需一步,快速开始

搜索
查看: 11731|回复: 1

php连接数据库代码

[复制链接]
  • TA的每日心情
    奋斗
    2024-12-2 00:06
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    14

    主题

    1

    回帖

    1950

    积分

    管理员

    积分
    1950
    发表于 2024-5-19 17:43:24 | 显示全部楼层 |阅读模式
    在PHP中,连接到数据库通常使用PDO(PHP Data Objects)扩展。以下是一个简单的示例,展示了如何使用PDO连接到MySQL数据库:

    <?php
    $host = '127.0.0.1'; // 数据库服务器地址
    $db   = 'testdb'; // 数据库名
    $user = 'username'; // 数据库用户名
    $pass = 'password'; // 数据库密码
    $charset = 'utf8mb4'; // 字符编码

    $dsn = "mysql:host=$host;dbname=$db;charset=$charset";
    $options = [
        PDO::ATTR_ERRMODE            => PDO::ERRMODE_EXCEPTION,
        PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
        PDO::ATTR_EMULATE_PREPARES   => false,
    ];

    try {
        $pdo = new PDO($dsn, $user, $pass, $options);
        echo "连接成功";
    } catch (\PDOException $e) {
        throw new \PDOException($e->getMessage(), (int)$e->getCode());
    }
    ?>

    确保在尝试连接前已经安装并启用了PDO扩展,并且正确配置了数据库服务器和认证信息。此外,异常处理是为了在出现错误时提供更好的反馈。在实际应用中,你应该根据具体情况对错误处理进行相应的调整。

  • TA的每日心情
    擦汗
    2024-12-9 19:50
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    0

    主题

    10

    回帖

    737

    积分

    高级会员

    积分
    737
    发表于 2024-5-19 17:48:19 | 显示全部楼层
    正在学习中,先保存下来
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|编程爱好者 ( 渝ICP备2022000184号-3 )

    GMT+8, 2025-5-4 02:22 , Processed in 0.081804 second(s), 21 queries .

    Powered by Discuz! X3.5

    Copyright © 2001-2024 Tencent Cloud.

    快速回复 返回顶部 返回列表