sql >> Databáze >  >> RDS >> Mysql

Kód chyby MySQL:1175 během UPDATE (MySQL-Workbench vs. konzola)

Z https://dev. mysql.com/doc/workbench/en/workbench-faq.html#faq-workbench-delete-safe

Taková konfigurace vám zabrání omylem smazat nebo aktualizovat tabulku, protože provádíte dávkovou aktualizaci dat bez klíče.

Chcete-li tento problém vyřešit, možná již znáte následující možnosti.

  1. Otevřete předvolby Workbench, vyberte sekci SQL Editor a deaktivujte následující předvolby:"Bezpečné aktualizace" – Zakažte UPDATES a DELETE bez klíče v klauzuli WHERE nebo bez LIMIT.
  2. Spusťte SET SQL_SAFE_UPDATES=0;


  1. Chyby T-SQL, úskalí a osvědčené postupy – funkce oken

  2. Neshoda verze Postgresql 9.2 pg_dump

  3. Laravel pomocí klauzule where v metodě withCount

  4. SQL server vybere odlišné řádky pouze pomocí nejnovější hodnoty