Il semble que votre session MySql ait le option de mises à jour sécurisées
Positionner. Cela signifie que vous ne pouvez pas mettre à jour ou supprimer des enregistrements sans spécifier de clé (ex. primary key
) dans la clause where.
Essayez :
SET SQL_SAFE_UPDATES = 0;
Ou vous pouvez modifier votre requête pour suivre la règle (utilisez la primary key
dans where clause
).