MySQL UPDATE 语句:更新数据
mysql update 语句:更新数据
mysql 数据库使用 update 语句来修改或者更新已经存在的数据。
我们可以通过 mysql> 命令窗口向表中插入数据,或者通过php脚本来插入数据。
1. mysql update 语句的语法
update table_name set field1=new-value1, field2=new-value2 [where clause]
- update 语句能够同时更新多个字段。
- update 语句能够在 where 子句中指定更新条件。
当你需要更新数据表中指定行的数据时 where 子句是非常有用的。
2. 通过命令窗口更新数据
在以下范例中,我们更新数据表中 id 为 3 的 title 字段值:
mysql 范例
mysql> update article set title='学习 c++' where id=3;
query ok, 1 rows affected (0.01 sec)
mysql> select * from article where id=3;
+-----------+--------------+---------------+-----------------+
| id | title | author | submission_date |
+-----------+--------------+---------------+-----------------+
| 3 | 学习 c++ | yapf.com | 2016-05-06 |
+-----------+--------------+---------------+-----------------+
1 rows in set (0.01 sec)