📅  最后修改于: 2023-12-03 15:17:48.909000             🧑  作者: Mango
MySQLi 是 PHP 中操作 MySQL 数据库的一种方法。删除查询(DELETE)是 MySQLi 中常用的一种操作语句。本文将介绍如何使用 MySQLi 进行删除查询操作。
在进行 MySQLi 的删除查询操作之前,需要先进行如下准备工作:
下面是基本的代码示例:
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// 创建连接
$conn = mysqli_connect($servername, $username, $password, $dbname);
// 检查连接是否成功
if (!$conn) {
die("连接失败: " . mysqli_connect_error());
}
// 选择数据库
mysqli_select_db($conn, $dbname);
// 设置字符集
mysqli_set_charset($conn, "utf8");
构建 MySQLi 删除语句的方式与构建查询语句类似,只需要将 SELECT 改为 DELETE,并在后面添加 WHERE 子句即可。
下面是一个例子:
$sql = "DELETE FROM customers WHERE id=1";
上面的代码将删除名为 customers 的表中 id=1 的那一行数据。
执行 MySQLi 删除语句的方式与执行查询语句相似,只需要使用 mysqli_query() 函数即可。
下面是代码示例:
// 执行删除语句
if (mysqli_query($conn, $sql)) {
echo "删除成功";
} else {
echo "删除失败: " . mysqli_error($conn);
}
本文介绍了如何使用 MySQLi 进行删除查询操作。要记住,在进行删除操作时,应该非常小心,并确保只删除所需的数据,以免造成不可挽回的损失。