欢迎访问宙启技术站
智能推送

PHP中的MySQL函数——连接数据库、执行查询和更新操作等

发布时间:2023-07-02 14:05:26

PHP中的MySQL函数可以实现数据库的连接、执行查询和更新操作等功能。下面介绍一些常用的MySQL函数。

1. 连接数据库:使用mysqli_connect函数连接到MySQL服务器,并选择要使用的数据库。

$host = "localhost";  // MySQL服务器地址
$username = "root";  // MySQL用户名
$password = "123456";  // MySQL密码
$dbname = "mydb";  // 数据库名

$conn = mysqli_connect($host, $username, $password, $dbname);  // 连接数据库
if (!$conn) {
    die("连接失败: " . mysqli_connect_error());
}

2. 执行查询操作:使用mysqli_query函数执行SQL查询语句,并使用mysqli_fetch_assoc函数获取查询结果。

$sql = "SELECT * FROM users";  // 查询语句

$result = mysqli_query($conn, $sql);  // 执行查询
if (mysqli_num_rows($result) > 0) {
    while ($row = mysqli_fetch_assoc($result)) {
        echo "ID: " . $row["id"] . ", 姓名: " . $row["name"] . "<br>";
    }
} else {
    echo "没有结果";
}

3. 执行更新操作:使用mysqli_query函数执行更新语句,如INSERT、UPDATE或DELETE语句。

$sql = "INSERT INTO users (name, email) VALUES ('John Doe', 'john.doe@example.com')";  // 插入语句

if (mysqli_query($conn, $sql)) {  // 执行更新
    echo "插入成功";
} else {
    echo "Error: " . mysqli_error($conn);
}

4. 关闭数据库连接:使用mysqli_close函数关闭数据库连接。

mysqli_close($conn);  // 关闭连接

以上是一些常用的MySQL函数,在实际使用中可以根据需要进行适当的调整和扩展。需要注意的是,MySQL函数已经过时,新的PHP版本推荐使用MySQLi或PDO扩展,以提供更好的性能和安全性。