MySQL UPDATE 更新

如果我们需要修改或更新 MySQL 中的数据,我们可以使用 SQL UPDATE 命令来操作。

语法

以下是 UPDATE 命令修改 MySQL 数据表数据的通用 SQL 语法:

UPDATE table_name SET field1=new-value1, field2=new-value2
[WHERE Clause]
  • 你可以同时更新一个或多个字段。
  • 你可以在 WHERE 子句中指定任何条件。
  • 你可以在一个单独表中同时更新数据。

当你需要更新数据表中指定行的数据时 WHERE 子句是非常有用的。


通过命令提示符更新数据

以下我们将在 SQL UPDATE 命令使用 WHERE 子句来更新 runoob_tbl 表中指定的数据:

实例

以下实例将更新数据表中 runoob_id 为 3 的 runoob_title 字段值:

SQL UPDATE 语句:

mysql> UPDATE runoob_tbl SET runoob_title='学习 C++' WHERE runoob_id=3;
Query OK, 1 rows affected (0.01 sec)mysql> SELECT * from runoob_tbl WHERE runoob_id=3;
+-----------+--------------+---------------+-----------------+
| runoob_id | runoob_title | runoob_author | submission_date |
+-----------+--------------+---------------+-----------------+
| 3         | 学习 C++   | RUNOOB.COM    | 2016-05-06      |
+-----------+--------------+---------------+-----------------+
1 rows in set (0.01 sec)

从结果上看,runoob_id 为 3 的 runoob_title 已被修改。

MySQL (15)---UPDATE 更新相关推荐

  1. MySQL数据库update语句使用详解

    MySQL数据库update语句使用详解 本篇文章我们来讲讲如何对MySQL数据库进行更新操作,对数据库进行增删改查操作是我们必会的基础之一,会了这个增删改查我们可以在这基础上去编写更多的东西,废话不 ...

  2. 【MySQL基本查询】Create(创建), Retrieve(读取),Update(更新),Delete(删除)

    表的增删查改 1.Create 1.1 单行数据 + 全列插入 1.2 多行数据 + 指定列插入 1.3 插入否则更新 1.4 替换 2.Retrieve 2.1 SELECT 列 2.1.1 全列查 ...

  3. mysql怎么升级_MySQL UPDATE 更新

    MySQL UPDATE 更新 如果我们需要修改或更新 MySQL 中的数据,我们可以使用 SQL UPDATE 命令来操作. 语法 以下是 UPDATE 命令修改 MySQL 数据表数据的通用 SQ ...

  4. mysql之关联更新(update join,用b表更新a表记录)

    前言 发现之前并没有整理过mysql表关联更新,这里补上.有时候我们需要用b表去更新a表的记录,如果只有一个字段那通常我们可能就update set a.xxx=(select b.xxx from ...

  5. mysql 批量update sql_批量更新sql |批量update sql

    zencart批量更新后台邮箱地址sql zencart批量更新后台邮箱地址sql UPDATE `configuration` SET `configuration_value` = '新邮箱地址' ...

  6. mysql更新两表所有记录语句怎么写_mysql 一条sql语句update更新两个表

    mysql 一条sql语句update更新两个表 你写过一条sql语句来修改两个表的数据吗? UPDATE test.table1 t1,test.table2 t2 SET t1.aa='a',t1 ...

  7. Mysql中update select更新数据,insert ignore into

    在mysql中一般更新我们都是通过 update set指定的值,但是有些时候,我们数据库中存在一些记录,这时候我们希望用已有数据库中的记录来进行更新,这时候我们可以通过mysql的update se ...

  8. mysql插入并更新(on duplicate key update)

    Mysql插入数据,如果存在此数据,那么就更新这条数据,否则插入数据. 使用 on duplicate key update. 准备工作 建表 create table user_info(id in ...

  9. mysql的更新语句_IT大叔详谈mysql中update语句和delete语句及应用

    学习是一件枯燥的事,你要牺牲自己的业余时间,你要忍受孤独,坚持下来了你就胜利了,学习是一个过程,只要循序渐进,每天进步一点点,只有这样你才能提高进而成功.今天老韩来讲一讲mysql中的update语句 ...

最新文章

  1. 如何通过中序和层序序列建立二叉树
  2. redis集群之哨兵模式【原】
  3. [XPath] XPath 与 lxml (三)XPath 坐标轴
  4. ASP.NETCore小技巧:使用测试用户中间件
  5. vscode函数跳转插件_人生苦短,我们为 Cocos Creator 开发的插件和工具
  6. CMS :内容管理系统
  7. 视觉SLAM——D435i运行ORB-SLAM3-mono(依赖ros版)
  8. Java 11:字符串类中的新方法
  9. iOS 横竖屏适配 ---masonry
  10. OpenCV-Python教程(10、直方图均衡化)
  11. 继续教育自动听课软件_2017继续教育挂机软件下载
  12. 数独基本规则_数独游戏的入门规则
  13. 台式计算机连不上网怎么办,台式电脑插了网卡连不上网怎么办?几个方面介绍及解决方法...
  14. 瑕疵全记录,数据库毛刺问题的排查与解决
  15. GEOTRANS 3.7 用户使用手册 - 区域和控件
  16. maven下载jar包, 反复出现lastUpdated文件
  17. JimuReport积木报表打印多出一页空白页问题(解决方案)
  18. TPS和事务响应时间的关系、计算公式(转载)
  19. MacBook随笔之eclipse常用快捷键速学
  20. python dll注入监听_注入方式,劫持dll注入的实现

热门文章

  1. 5010.有限状态机-电梯事件
  2. STM32 SDIO详解
  3. oracle add datafile ora-01900,一卡通2.2维护手册
  4. 位操作符:与,或,异或 狼羊菜
  5. html5中如何实现跑马灯效果,h5_实现跑马灯效果
  6. 凝思系统机器名怎么查看_机器视觉系统|工业零件生产效率和检测效率不匹配怎么办?...
  7. scanf函数的返回值问题
  8. 洛谷P1126 机器人搬重物【bfs】
  9. Attention模型
  10. 植保___农药基础知识