更新书记记录是数据操作中常见的操作,可以更新表中已经存在数据记录中的值。在MySQL中可以通过UPDATE语句来实现更新数据记录,该SQL语句可以通过如下几种方式使用:更新特定数据记录,更新所有数据记录。

更新特定数据记录

在MySQL中更新也定数据记录可通过SQL语句UPDATE来实现,其语法形式如下:

UPDATE tablename SET fileld1=value1,field2=value2... WHERE CONDITION;

上述语句中,参数tablename表示所要更新数据记录的表名,参数field表示表中所要更新数值的字段名字,参数value表示更新后的数值,参数CONDITION指定更新满足条件的特定数据记录。

代码示例:

mysql> create table class(id int ,name varchar(64));    #创建表
mysql> insert into class values(1,'Mr.Wang'),(2,'Mr.Lang'),(3,'Mr.Shi');    #插入多列数据
mysql> select*from class;    #查询表中的数据
mysql> update class set name='Mr.Yang'where name='Mr.Shi';    #通过name字段匹配更新记录
mysql> select*from class;

则可发现通过update语法确实改变了表中的特定数据。

更新表中所有数据记录

在MySQL中更新所有数据记录可通过SQL语句UPDATE来实现,其语法形式如下:

UPDATE tablename SET field1=value1,field2=value2... WHERE CONDITION;

UPDATE tablename SET field1=value1,field2=value2...;

在上述语句中,参数tablename表示所要更新数据记录的表名,参数fueld表示表中所要更新数值的字段名字,参数value表示更新后的数值,参数CONDITION表示满足表tablename中所有数据记录,或不使用关键字WHERE语句。

代码示例:

mysql> update class set name='Mr.Wang';    #把所有记录的name字段列改成Mr.Wang
mysql> select*from class;    #显示表中所有数据

这里使用了更新表中所有的记录将所有的name变为“Mr.Wang”。

MySQL数据库-更新表中的数据详解相关推荐

  1. MySQL数据库-删除表中的数据详解

    删除数据记录是数据操作中常见的操作,可以删除表中已经存在的数据记录.在MySQL中可以通过DELETE语句来删除数据记录,该SQL语句可以通过以下几种方式使用:删除特定数据记录,删除所有数据记录. 删 ...

  2. mysql doc插入数据_如何向MySQL数据库的表中录入数据.doc

    如何向MySQL数据库的表中录入数据 当建好了数据库及表时,首先想到的就是向数据库的表中输入数据,这就涉及到如何向数据库录入数据,下面我们就来探讨一下这个问题. 1.常用的方法是使用insert语句( ...

  3. 本地MySQL数据库要访问远程MySQL数据库的表中的数据的实现

    转自: http://blog.csdn.net/jenminzhang/article/details/9872647 1.实现基本思路:借助 MySQL的 federated 存储引擎实现 fed ...

  4. 如何在mysql中录入数据库_如何向MySQL数据库的表中录入数据

    当你建好了数据库及表时,你首先想到的就是向数据库的表中输入数据.这就牵涉到如何向数据库增加数据.下面我们就来探讨一下这个问题: 1.一般我们常用的方法是insert语句(这里假定各位的版本都不是很低) ...

  5. 如何在mysql上输入数据表_向MySQL数据库的表中录入数据的方法

    MySQL数据库应用范围相对来说还是比较广泛的,MySQL数据库操作涉及到的知识还是很多的,其中,当你建好了数据库及表时,你首先想到的就是向数据库的表中输入数据.这就牵涉到如何向数据库增加数据.下面我 ...

  6. mysql数据库怎么输入数据_如何向MySQL数据库的表中录入数据

    当你建好了数据库及表时,你首先想到的就是向数据库的表中输入数据.这就牵涉到如何向数据库增加数据.下面我们就来探讨一下这个问题: 1.一般我们常用的方法是insert语句(这里假定各位的版本都不是很低) ...

  7. MySQL federated存储引擎--访问在远程数据库的表中的数据,而不是本地的表

    一.FEDERATED简介 federated就像他的名字所说"联盟",意思就是:把两个不同区域的数据库联系起来,以致可以访问在远程数据库的表中的数据,而不是本地的表. 二.安装F ...

  8. MySQL - 更新表中的数据记录

    更新表中的数据记录 更新数据记录是数据操作中常见的操作,可以更新表中已经存在数据记录中的值.在MySQL中可以通过UPDATE语句来实现更新数据记录,该SQL语句可以通过如下几种方式使用:更新特定数据 ...

  9. Mysql之向表中插入数据

    Mysql之向表中插入数据 语法 以下为向MySQL数据表插入数据通用的 INSERT INTO SQL语法: INSERT INTO table_name ( field1, field2,...f ...

最新文章

  1. Toby Walsh教授:四个指数趋势解释人工智能威胁论!
  2. 深入理解 __doPostBack
  3. mysql 从数据库配置文件_mysql数据库配置文件
  4. 如何编写杂项设备驱动
  5. Netflow的配置方法
  6. 第18章 检测点模型
  7. x86汇编指令:EIP、ESP、EBP
  8. 虚拟机中运行windows内核
  9. Probably at least one of the constraints in the following list is one you don't want.
  10. 关于EntityManager(实体管理器)的常用方法
  11. Java中取某一个范围的随机数
  12. 汉诺塔问题(三柱及四柱)详解
  13. Atitit webdav 的问题 -------------大文件传输问题 在某些版本的 Windows 操作系统中,WebDAV 驱动器的最大文件大小被限制为 50MB。如果你试图复制超过 5
  14. geoserver配置SQL图层 cql_filter模糊查询
  15. 自建内网穿透服务器替换TeamViewer和向日葵,实现远程控制。
  16. Hadoop基础入门学习
  17. python 中文姓名库_中文人名语料库。中文姓名,姓氏,名字,称呼,日本人名,翻译人名,英文人名。...
  18. 二、代码实现深度学习道路训练样本数据的制作(代码部分详解)——重复工作+多次返工的血泪史
  19. Redis之Centos6安装使用及Windows客户端工具(绿色免安装版)下载
  20. 苹果手机语音备忘录在哪_苹果手机录音功能在哪?这才是iPhone录音功能的正确打开方式...

热门文章

  1. HCE-OS基础介绍
  2. Win10 启动consul服务
  3. 2021年甘肃省安全员C证报名考试及甘肃省安全员C证考试报名
  4. 基于嘉立创双层板E5071C的低成本TRL校准
  5. Python的excel表格操作,数据提取分析
  6. Python字串(string)基础与20种常见操作
  7. py使用polar绘制霍兰德职业测试雷达图
  8. C++使用redis实例
  9. OLED显示STM32
  10. 按位与和异或运算符(Python中两个不常用,却重要的运算符)