mysql开启/关闭 update delete 安全模式
2016-07-26 16:32
579 查看
在使用mysql执行update的时候,如果不是用主键当where语句,会报如下错误,使用主键用于where语句中正常。
异常内容: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运行在safe-updates模式下,该模式会导致非主键条件下无法执行update或者delete命令,执行命令
修改下数据库模式
安全起见,执行完操作后,建议在恢复成默认状态1
异常内容: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运行在safe-updates模式下,该模式会导致非主键条件下无法执行update或者delete命令,执行命令
SET SQL_SAFE_UPDATES = 0
修改下数据库模式
安全起见,执行完操作后,建议在恢复成默认状态1
相关文章推荐
- Mysql与sql server的区别
- 【转】ERROR 1130: Host 'xxx.xxx.x.x' is not allowed to connect to thisMySQL server
- MYSQL主从复制操作文档
- mysql 主从库配置
- MYSQL主从复制原理画图深入浅出讲解
- MySQL查询时区分大小写的方法
- mysql压缩包的实际安装记录
- mysql5.7源码安装
- MySQL索引类型总结和使用技巧以及注意事项
- mysql处理海量数据时的一些优化查询速度方法
- MySQL查询数据表中数据记录(包括多表查询)
- vs2013 linq to mysql
- MYSQL返回select查询某列的返回值,以逗号隔开
- mysql的sql_mode(SQL模式)调整对数据迁移的影响和处理
- mysql校验字符集
- mysql免安装版安装
- mysql 计算某个时间,多少天后,多少个月后时间戳
- mysql导出数据表结构,必须退出mysql命令.重新使用msyqldump命令
- mysql ALTER 语句的使用
- nodejs连接mysql数据库支持事物封装-mysql模块