Pokaždé, když jste narazili na tento druh chyby při pokusu o aktualizaci řádků v mysql, je to proto, že jste se pokusili aktualizovat tabulku bez WHERE, která používá KEY
sloupec.
Můžete to opravit pomocí,
SET SQL_SAFE_UPDATES=0;
UPDATE user SET email = '[email protected]' WHERE email='[email protected]';
nebo ve WorkBench
- Upravit -> Předvolby -> Dotazy SQL
- Zrušte zaškrtnutí políčka Zakázat příkazy UPDATE a DELETE bez klauzule WHERE (bezpečné aktualizace)
- Dotaz --> Znovu se připojit k serveru