gpt4 book ai didi

mysql - 您能否锁定会更改数据库中过多行的更新?

转载 作者:行者123 更新时间:2023-11-29 09:11:47 25 4
gpt4 key购买 nike

有没有办法在 mysql 中实现一条规则来阻止影响超过 10 行的更新?

例如,假设我的 tbl1 有 50,000 行,并且我有

update tbl1 set tb1.name = 'bob'

然后快速跟进“哦不!我忘了在哪里!?!?”。

我问这个问题的原因是因为一个初级开发人员犯了这个错误,现在是修复时间了:(。

最佳答案

您可以通过此查询阻止没有 where 子句的更新(和删除)查询

set sql_safe_updates=1;

看看这个链接

http://dev.mysql.com/doc/refman/5.0/en/mysql-command-options.html#option_mysql_safe-updates

i-am-a-dummy 是适合您同事的正确开关。 :)

关于mysql - 您能否锁定会更改数据库中过多行的更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5390031/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com