首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MySQL UPDATE 更新语句用法详解与示例

MySQL UPDATE 查询是一个 DML 语句,用于修改数据库内 MySQL 表的数据。在现实生活中,记录经常会在一段时间内发生变化。所以我们还需要更新表的值。我们通常需要使用 UPDATE 语句。

UPDATE 语句与SET和WHERE子句一起使用,SET 子句用于更改指定列的值,我们可以一次更新单个或多个列。

语法格式

以下是 UPDATE 命令通用 SQL 语法:

UPDATE table_name   

SET column_name1 = new-value1, 

      column_name2=new-value2, … 

[WHERE Clause]

参数说明

UPDATE 语句的语法中使用的参数说明如下:

UPDATE 语句

以下我们将在 SQL UPDATE 命令使用 WHERE 子句来更新 runoon_tbl 表中指定的数据,以下实例将更新数据表中 runoon_id 为 3 的 runoon_title 字段值:

从结果上看,runoon_id 为 3 的 runoon_title 已被修改。

使用PHP脚本更新数据

PHP 中使用函数 mysqli_query() 来执行 SQL 语句,你可以在 SQL UPDATE 语句中使用或者不使用 WHERE 子句。

注意:不使用 WHERE 子句将数据表的全部数据进行更新,所以要慎重。

该函数与在 mysql> 命令提示符中执行 SQL 语句的效果是一样的。

MySQL UPDATE 语句测试

以下实例将更新 runoon_id 为 3 的 runoon_title 字段的数据。

查看执行结果:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20211021A0B0I000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券