MySQL 知识量:16 - 40 - 165
删除数据使用delete语句,与更新类似,可以删除特定行,也可以删除所有行。具体语法是delete from后跟要删除的表名,where子句指示过滤条件。
delete from student where name='jack';
删除jack的信息。如果语句正确执行,命令行会显示:
Query OK, 1 row affected (0.01 sec)
如果省略where子句,将会删除表中的所有数据,因此需要特别注意,一定不要省略where子句,除非真的要清空数据表。
在更新和删除操作中需要注意的技巧包括:
除非确实打算更新或删除表中全部数据,否则不要省略where子句。
保证每个表都有主键,通过主键设置where过滤条件是推荐做法。
进行更新和删除操作前,使用select语句验证一下where子句是否设置正确。
MySQL没有撤销按钮,要小心的使用update和delete。
Copyright © 2017-Now pnotes.cn. All Rights Reserved.
编程学习笔记 保留所有权利
MARK:3.0.0.20240214.P35
From 2017.2.6