第二部分 更新/删除数据
3.1 更新数据---UPDATE
更新(修改)表中的数据,可以使用UPDATE 语句。有两种使用UPDATE的方式:
更新表中的特定行; 更新表中的所有行。 |
警告:不要省略WHERE 子句 在客户端/服务器的DBMS中,使用UPDATE 语句可能需要特殊的安全权限。在你使用UPDATE 前,应该保证自己有足够的安全权限。” |
SET 命令用来将新值赋给被更新的列.
1 MariaDB [study_db]> UPDATE books
-> SET book_author_name = '余华', book_price = 45
-> WHERE book_id = 7;
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
3.2 删除数据 --- DELETE
从一个表中删除(去掉)数据,使用DELETE 语句。有两种使用DELETE 的方式:
从表中删除特定的行; 从表中删除所有行。 |
警告:不要省略 WHERE 子句
MariaDB [study_db]> DELETE FROM books
-> WHERE book_id = 22;