下文主要给大家带来实现MySQL更新查询的简单方法,希望这些内容能够带给大家实际用处,这也是我编辑实现MySQL更新查询的简单方法这篇文章的主要目的。好了,废话不多说,大家直接看下文吧。
UPDATE更新查询的基本语法是
Where Update查询的实现:
让我们考虑下表“Data”,其中包含四列“ID”,“FirstName”,“LastName”和“Age”。
要更新“Data”表中“ID”为201的人员的“Age”,我们可以使用以下代码:
使用过程方法更新查询:
<?php
$link = mysqli_connect("localhost", "root", "", "Mydb");
if($link === false){
die("ERROR: Could not connect. "
. mysqli_connect_error());
}
$sql = "UPDATE data SET Age='28' WHERE id=201";
if(mysqli_query($link, $sql)){
echo "Record was updated successfully.";
} else {
echo "ERROR: Could not able to execute $sql. "
. mysqli_error($link);
}
mysqli_close($link);
?>
输出:更新后的表格
Web浏览器上的输出:
使用面向对象的方法更新查询:
<?php
$mysqli = new mysqli("localhost", "root", "", "Mydb");
if($mysqli === false){
die("ERROR: Could not connect. "
. $mysqli->connect_error);
}
$sql = "UPDATE data SET Age='28' WHERE id=201";
if($mysqli->query($sql) === true){
echo "Records was updated successfully.";
} else{
echo "ERROR: Could not able to execute $sql. "
. $mysqli->error;
}
$mysqli->close();
?>
使用PDO方法更新查询:
<?php
try{
$pdo = new PDO("mysql:host=localhost;
dbname=Mydb", "root", "");
$pdo->setAttribute(PDO::ATTR_ERRMODE,
PDO::ERRMODE_EXCEPTION);
} catch(PDOException $e){
die("ERROR: Could not connect. "
. $e->getMessage());
}
try{
$sql = "UPDATE data SET Age='28' WHERE id=201";
$pdo->exec($sql);
echo "Records was updated successfully.";
} catch(PDOException $e){
die("ERROR: Could not able to execute $sql. "
. $e->getMessage());
}
unset($pdo);
?>
对于以上关于实现MySQL更新查询的简单方法,大家是不是觉得非常有帮助。如果需要了解更多内容,请继续关注我们的行业资讯,相信你会喜欢上这些内容的。
亿速云「云数据库 MySQL」免部署即开即用,比自行安装部署数据库高出1倍以上的性能,双节点冗余防止单节点故障,数据自动定期备份随时恢复。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。