社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
场景: 当我们要删除学生表中的id为1的记录,误操作,写成了删除爱好字段为1,我们都知道id通常情况下是唯一的,但是其他的字段不一定。
表数据如下:
原写法:
DELETE FROM t_student WHERE stu_id = 1
误操作后:
DELETE FROM t_student WHERE stu_Hobby = 1
执行误操作后:
每次删除时,我们可以加一个 limit 1,删除一行
DELETE FROM t_student WHERE stu_Hobby = 1 limit 1
重新添加数据后,我们在执行以上操作:
结果:只缺少了id为19一行数据,这样避免发生误操作导致数据丢失
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!