MySQL使用update语法来更新表中的数据,下面介绍一些常见的update用法。
1、update语法
update table_name set field1=value1,field2=value2,...,fieldN=valueN [where clause]
如果没有指定where子句,则会将表中所有数据更新,谨慎使用,一不小心误更新数据,恢复起来很麻烦。
2、update示例
2.1 更新表中所有数据
update table_name set age = 20;
2.2 更新满足条件的数据
update table_name set age = 20 where id=1;
2.3 更新字段值,在原有值基础上加1
update table_name set age=age+1;
2.4 limit限制更新的记录数
update table_name set age=age+1 limit 10;