MySQL 更新查询

您所在的位置:网站首页 mysql查询教程 MySQL 更新查询

MySQL 更新查询

2024-03-20 01:41| 来源: 网络整理| 查看: 265

MySQL 更新查询

可能有一个需求,需要修改MySQL表中的现有数据。您可以使用SQL的 UPDATE 命令来实现这一点。这将修改任何MySQL表的任何字段值。

语法

以下代码块是用于修改MySQL表中数据的UPDATE命令的通用SQL语法-

UPDATE table_name SET field1 = new-value1, field2 = new-value2 [WHERE Clause] 您可以一次更新一个或多个字段。 您可以使用WHERE子句指定任何条件。 您只可以一次更新一个表中的值。

当您要更新表中选择的行时,WHERE子句非常有用。

从命令提示符更新数据

这将使用带有WHERE子句的SQL UPDATE命令来更新MySQL表中选定的数据 tutorials_tbl 。

示例

以下示例将更新具有tutorial_id为3的记录的 tutorial_title 字段。

root@host# mysql -u root -p password; Enter password:******* mysql> use TUTORIALS; Database changed mysql> UPDATE tutorials_tbl -> SET tutorial_title = 'Learning JAVA' -> WHERE tutorial_id = 3; Query OK, 1 row affected (0.04 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> 使用PHP脚本更新数据

PHP使用 mysqli_query() 或 mysql_query() 函数来更新MySQL表中的记录。该函数接受两个参数,并在成功时返回TRUE,失败时返回FALSE。

语法 $mysqli->query($sql,$resultmode) Sr.No. 参数与描述 1 $sql 必需 – 用于在MySQL表中更新记录的SQL查询。 2 $resultmode 可选 – 根据所需的行为选择常量MYSQLI_USE_RESULT或MYSQLI_STORE_RESULT。默认情况下,使用MYSQLI_STORE_RESULT。 示例

尝试以下示例来更新表中的记录-

将以下示例复制并粘贴为mysql_example.php-

Updating MySQL Table


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3