在MySQL Workbench中,如果执行类似以下的语句,
UPDATE tablename SET columnname=0;
可能会遇上如下的出错信息
Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences -> SQL Queries and reconnect.
具体的原因,可以参见MySQL的文档
http://dev.mysql.com/doc/refman/5.6/en/mysql-command-options.html#option_mysql_safe-updates
可以通过以下方法来解决
SET SQL_SAFE_UPDATES=0;
当然了,如果想查询当时变量的值,也可以通过如下方法
SHOW VARIABLES LIKE 'sql_safe_updates';
或是
select @@sql_safe_updates;
分享到:
相关推荐
主要给大家介绍了关于MySQL中参数sql_safe_updates在生产环境使用的相关资料,并给大家分享了解决mysql sql_safe_updates不支持子查询更新的方法,分享出来供大家参考学习,需要的朋友们下面来一起看看吧。
主要给大家介绍了关于mysql如何利用参数sql_safe_updates限制update/delete范围的相关资料文中介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
-U, –safe-updates Only allow UPDATE and DELETE that uses keys. 他的作用是防止执行delete的时候没带有条件语句,如果没加上where则语句不执行。 您可能感兴趣的文章:mysql之delete删除记录后数据库大小不变...
set global sql_safe_updates=0; 用户类型 管理员 admin 123456 模块介绍 管理员 登录模块 系统首页 账号管理 图像识别 文字分类 退出系统 数据库设计orcsystem Admin管理员表 id(主键) user(用户名) pwd(密码)...
set global sql_safe_updates=0; 用户类型 管理员 admin@admin.com 123456 医生 dwd@dd.com 123456 普通用户 12345678 123456 模块介绍 管理员(后台) 登录模块 系统首页 员工管理 科室管理 个人中心 用户...
set global sql_safe_updates=0; 用户类型 管理员 admin 123456 模块介绍 管理员 登录模块 系统首页 个股检索 (加载所有股票代码和股票名称到a标签, a标签点击启动爬虫获取最新的新闻信息, 并查询数据库中是否...
set global sql_safe_updates=0; VMware win10_en 测试机。 实时监控计算机日志,如果发生以下行为取证规则,系统将语音警告提示管理员,和网管,并记录行为入库。前端显示。 用户类型 管理员 admin 123456 模块...
Interbase, MySQL 3.23(+), Oracle Server 7.2(+) with SQL*Net 2.2(+), Microsoft SQL Server, PostgreSQL 7.1(+), Sybase Adaptive Server Enterprise and Adaptive Server Anywhere (through Open Client, which...
set global sql_safe_updates=0; VMware win10_en 测试机。 实时监控计算机日志,如果发生以下行为取证规则,系统将语音警告提示管理员,和网管,并记录行为入库。前端显示。 用户类型 管理员 admin 123456 模块...
快速高效用:SET SQL_SAFE_UPDATES = 0;下面的就不要看了! 今日用MySQL Workbench进行数据库的管理更新时,执行一个更新的语句碰到以下错误提示: 代码如下: Error Code: 1175 You are using safe update mode ...
thread safe BLOB-fields (including LOB and BFILE for Oracle8) stored procedure support (with mutiple result sets for IBM DB2, Microsoft and Sybase SQL Server) bi-directional and unidirectional result ...
;;;;;;;;... 1.... 2.... 3.... 4.... 5.... 6.... The syntax of the file is extremely simple.... Section headers (e.g.... at runtime.... There is no name validation.... (e.g.... previously set variable or directive (e.g....
-U, --i-am-a-dummy Synonym for option --safe-updates, -U. i-am-a-dummy FALSE 在mysql命令加上选项-U后,当发出没有WHERE或LIMIT关键字的UPDATE或DELETE时,mysql程序就会拒绝执行 2、指定-U登录测试 #