I\'m using MySQL Server5.5 in which MySQL Workbench 5.2 CE is included. I\'m using MySQL Workbench 5.2 . I have a table named user in DB. I executed the fol
It is more correct to deactivate and reactivate
SET SQL_SAFE_UPDATES=0; --disable
UPDATE user SET email = 'abc@yahoo.com' WHERE email='ripon.wasim@yahoo.com';
SET SQL_SAFE_UPDATES=1; --enable
Every time you encountered that kind of error when trying to update rows in mysql, It’s because you tried to update a table without a WHERE that uses a KEY
column.
You can fix it using,
SET SQL_SAFE_UPDATES=0;
UPDATE user SET email = 'abc@yahoo.com' WHERE email='ripon.wasim@yahoo.com';
or in the WorkBench