Depuis https://dev. mysql.com/doc/workbench/en/workbench-faq.html#faq-workbench-delete-safe
Une telle configuration vous empêche de supprimer ou de mettre à jour la table par erreur, car vous effectuez une mise à jour par lots sur des données sans clé.
Pour résoudre ce problème, vous connaissez peut-être déjà les options suivantes.
- Ouvrez vos préférences Workbench, sélectionnez la section Éditeur SQL et désactivez la préférence suivante :« Mises à jour sécurisées » - Interdire les mises à jour et les suppressions sans clé dans la clause WHERE ou sans clause LIMIT.
- Exécutez
SET SQL_SAFE_UPDATES=0;