php如何连接mysql?

如题所述

PHP 可以使用 MySQLi 或 PDO(PHP Data Objects)扩展来连接 MySQL 数据库。

以下是使用 MySQLi 扩展连接 MySQL 数据库的示例代码:

mysqli

pdo

请注意,您需要替换 hostname,username,password 和 database_name 为自己的数据库连接详细信息。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-04-03

PHP连接MySQL可以通过MySQLi和PDO两种方式来实现,这里分别介绍这两种方式的连接方法。

    MySQLi方式连接MySQL:

    phpCopy code<?php$servername = "localhost";$username = "username";$password = "password";$dbname = "database_name";// 创建连接$conn = mysqli_connect($servername, $username, $password, $dbname);// 检查连接是否成功if (!$conn) {    die("连接失败: " . mysqli_connect_error());
    }echo "连接成功";?>

    PDO方式连接MySQL:

    phpCopy code<?php$servername = "localhost";$username = "username";$password = "password";$dbname = "database_name";// 创建连接try {    $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);    // 设置 PDO 错误模式为异常
       $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);    echo "连接成功";
    } catch(PDOException $e) {    echo "连接失败: " . $e->getMessage();
    }?>

    无论是哪种连接方式,都需要设置正确的主机名、用户名、密码和数据库名,如果连接成功,将会输出"连接成功"的提示信息,否则会输出连接失败的原因。

    注意:连接MySQL时需要确保MySQL服务器已启动,并且已创建了相应的数据库和用户,并且确保用户名和密码是正确的。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网