MYSQL的安全模式:sql_safe_updates介绍

发布时间 2023-07-29 17:02:02作者: 李若盛开

查看当前mysql session会话下的sql_safe_updates

select @@sql_safe_updates;

查看全局的配置参数sql_safe_updates

select @@global.sql_safe_updates

 

set [global] sql_safe_updates=1;

 

在update操作中:当where条件中列(column)没有索引可用且无limit限制时会拒绝更新。where条件为常量且无limit限制时会拒绝更新。

在delete操作中: 当①where条件为常量,②或where条件为空,③或where条件中 列(column)没有索引可用且无limit限制时拒绝删除。