Est-ce que mises à jour sécurisées
être viable pour vous ? Il s'agit d'une option que vous pouvez activer sur la ligne de commande, dans le fichier d'options ou définir une variable dans le code SQL qui empêche les mises à jour et les suppressions sans where
clause qui inclut les colonnes clés définissant les lignes à modifier.
Dans MySQL Workbench, il existe un paramètre dans Preferences -> SQL Editor -> Safe Updates (rejects UPDATEs and DELETEs with no restriction)
. Je crois que c'est même activé par défaut.