Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Fehler (Fehlercode:1175) beim Ausführen des Aktualisierungsbefehls für die Tabelle mit MySQL Workbench 5.2

Jedes Mal, wenn Sie beim Versuch, Zeilen in mysql zu aktualisieren, auf diese Art von Fehler gestoßen sind, liegt es daran, dass Sie versucht haben, eine Tabelle ohne ein WHERE zu aktualisieren, das einen KEY verwendet Spalte.

Sie können es mit

beheben
SET SQL_SAFE_UPDATES=0;
UPDATE user SET email = '[email protected]' WHERE email='[email protected]';

oder in der WorkBench

  • Bearbeiten -> Einstellungen -> SQL-Abfragen
  • Deaktivieren Sie UPDATE- und DELETE-Anweisungen ohne WHERE-Klausel verbieten (sichere Updates)
  • Abfrage --> Verbindung zum Server wiederherstellen