Es sieht so aus, als hätte Ihre MySql-Sitzung den Safe-Updates-Option
einstellen. Das bedeutet, dass Sie Datensätze nicht aktualisieren oder löschen können, ohne einen Schlüssel anzugeben (z. B. primary key
) in der where-Klausel.
Versuchen Sie:
SET SQL_SAFE_UPDATES = 0;
Oder Sie können Ihre Abfrage so ändern, dass sie der Regel folgt (verwenden Sie primary key
in where clause
).