Mysql更新语句中的safe_mode

来源:互联网 发布:mysql的安装和配置 编辑:程序博客网 时间:2024/06/06 11:43

在Mysql5中,可以设置safe mode

例如在一个更新语句中

UPDATE table_name SET bDeleted=0;
执行时会报错,提示如下:
You are using safe update mode and you tried to update a table without a WHERE clause that uses a KEY column.”
原因是在safe mode下,要强制安全点,update语句中必须有where条件表达式,
要取消这个限制,可以:
    SET SQL_SAFE_UPDATES=0;
即可
0 0