MySQL数据库-更新表中的数据详解
更新书记记录是数据操作中常见的操作,可以更新表中已经存在数据记录中的值。在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数据库-更新表中的数据详解相关推荐
- MySQL数据库-删除表中的数据详解
删除数据记录是数据操作中常见的操作,可以删除表中已经存在的数据记录.在MySQL中可以通过DELETE语句来删除数据记录,该SQL语句可以通过以下几种方式使用:删除特定数据记录,删除所有数据记录. 删 ...
- mysql doc插入数据_如何向MySQL数据库的表中录入数据.doc
如何向MySQL数据库的表中录入数据 当建好了数据库及表时,首先想到的就是向数据库的表中输入数据,这就涉及到如何向数据库录入数据,下面我们就来探讨一下这个问题. 1.常用的方法是使用insert语句( ...
- 本地MySQL数据库要访问远程MySQL数据库的表中的数据的实现
转自: http://blog.csdn.net/jenminzhang/article/details/9872647 1.实现基本思路:借助 MySQL的 federated 存储引擎实现 fed ...
- 如何在mysql中录入数据库_如何向MySQL数据库的表中录入数据
当你建好了数据库及表时,你首先想到的就是向数据库的表中输入数据.这就牵涉到如何向数据库增加数据.下面我们就来探讨一下这个问题: 1.一般我们常用的方法是insert语句(这里假定各位的版本都不是很低) ...
- 如何在mysql上输入数据表_向MySQL数据库的表中录入数据的方法
MySQL数据库应用范围相对来说还是比较广泛的,MySQL数据库操作涉及到的知识还是很多的,其中,当你建好了数据库及表时,你首先想到的就是向数据库的表中输入数据.这就牵涉到如何向数据库增加数据.下面我 ...
- mysql数据库怎么输入数据_如何向MySQL数据库的表中录入数据
当你建好了数据库及表时,你首先想到的就是向数据库的表中输入数据.这就牵涉到如何向数据库增加数据.下面我们就来探讨一下这个问题: 1.一般我们常用的方法是insert语句(这里假定各位的版本都不是很低) ...
- MySQL federated存储引擎--访问在远程数据库的表中的数据,而不是本地的表
一.FEDERATED简介 federated就像他的名字所说"联盟",意思就是:把两个不同区域的数据库联系起来,以致可以访问在远程数据库的表中的数据,而不是本地的表. 二.安装F ...
- MySQL - 更新表中的数据记录
更新表中的数据记录 更新数据记录是数据操作中常见的操作,可以更新表中已经存在数据记录中的值.在MySQL中可以通过UPDATE语句来实现更新数据记录,该SQL语句可以通过如下几种方式使用:更新特定数据 ...
- Mysql之向表中插入数据
Mysql之向表中插入数据 语法 以下为向MySQL数据表插入数据通用的 INSERT INTO SQL语法: INSERT INTO table_name ( field1, field2,...f ...
最新文章
- Toby Walsh教授:四个指数趋势解释人工智能威胁论!
- 深入理解 __doPostBack
- mysql 从数据库配置文件_mysql数据库配置文件
- 如何编写杂项设备驱动
- Netflow的配置方法
- 第18章 检测点模型
- x86汇编指令:EIP、ESP、EBP
- 虚拟机中运行windows内核
- Probably at least one of the constraints in the following list is one you don't want.
- 关于EntityManager(实体管理器)的常用方法
- Java中取某一个范围的随机数
- 汉诺塔问题(三柱及四柱)详解
- Atitit webdav 的问题 -------------大文件传输问题 在某些版本的 Windows 操作系统中,WebDAV 驱动器的最大文件大小被限制为 50MB。如果你试图复制超过 5
- geoserver配置SQL图层 cql_filter模糊查询
- 自建内网穿透服务器替换TeamViewer和向日葵,实现远程控制。
- Hadoop基础入门学习
- python 中文姓名库_中文人名语料库。中文姓名,姓氏,名字,称呼,日本人名,翻译人名,英文人名。...
- 二、代码实现深度学习道路训练样本数据的制作(代码部分详解)——重复工作+多次返工的血泪史
- Redis之Centos6安装使用及Windows客户端工具(绿色免安装版)下载
- 苹果手机语音备忘录在哪_苹果手机录音功能在哪?这才是iPhone录音功能的正确打开方式...