Ogni volta che hai riscontrato quel tipo di errore durante il tentativo di aggiornare le righe in mysql, è perché hai provato ad aggiornare una tabella senza un WHERE che utilizza un KEY
colonna.
Puoi risolverlo usando,
SET SQL_SAFE_UPDATES=0;
UPDATE user SET email = '[email protected]' WHERE email='[email protected]';
o nel WorkBench
- Modifica -> Preferenze -> Query SQL
- Deseleziona le istruzioni Vieta UPDATE e DELETE senza una clausola WHERE (aggiornamenti sicuri)
- Query --> Riconnetti al server