Mysql对表操作--修改删除数据

修改数据
update 表名 set 列1=值1,列2=值2 where 条件
update student2 set name='狄仁杰',age=18,height=172.89 where id=5
image.png
删除
delete from 表名 where 条件
delete from student2 where id=6
逻辑删除

对于重要的数据,不能轻易使用delete,一旦删除,无法恢复,这时可以进行逻辑删除

  1. 给表添加字段,代表数据是否删除,一般起名isdelete,0代表未刹车南湖,1代表删除,默认值为0
  2. 当要删除某一条数据时候,只需要设置这条数据的isdelete为1
  3. 以后再查询数据时,值查询出isdelete为0的数据
update student2 set isdelete=0
update student2 set isdelete=1 where id=5
select * from student2 where isdelete=0
image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容