DELETE语句
功能:删除数据表中的记录
语法:DELETE FROM table_name WHERE clause
- 如果没有指定WHERE语句,MySQL表中的所有记录将被删除
- 在WHERE句子中指定任何条件(删除指定记录)
- 可以在单个表单中一次性删除记录
从命令行删除数据
使用PHP脚本删除数据
<?Php
header("content-type:text/html;charset=utf-8");
$dbhost='localhost';
$dbuser='root';
$dbpass='root';
$conn = mysqli_connect($dbhost,$dbuser,$dbpass);
if(!$conn)
{
die('连接失败:'.mysqli_error($conn));
}
mysqli_query($conn,"setnames utf8");
$sql='DELETE FROM bird_tbl WHERE id=3';
mysqli_select_db($conn,'bird');
$retval=mysqli_query($conn,$sql);
if(!$retval)
{
die('无法删除数据:'.mysqli_error($conn));
}
echo '数据删除成功';
mysqli_close($conn);
?>