当前位置:Gxlcms > 
数据库问题 > 
mysql update时报错You are using safe update mode
                     
                    
                        mysql update时报错You are using safe update mode
                        
                            时间:2021-07-01 10:21:17
                            帮助过:7人阅读
							                        
                     
                    
                    
                     test.t_bids 
set product_id
=1+floor(
rand()
*7) 
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 Editor 
and reconnect. 
0.000 sec
 
这是因为MySql运行在safe-updates模式下,该模式会导致非主键条件下无法执行update或者delete命令,
执行命令SET SQL_SAFE_UPDATES = 0;修改下数据库模式
如果想要提高数据库安全等级,可以在恢复回原有的设置,执行命令:
SET SQL_SAFE_UPDATES = 1;
 
mysql update时报错You are using safe update mode
标签: