Mysql
 sql >> Database >  >> RDS >> Mysql

Codice di errore MySQL:1175 durante UPDATE (MySQL-Workbench vs. console)

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

Tale configurazione ti impedisce di eliminare o aggiornare erroneamente la tabella, poiché stai eseguendo un aggiornamento batch sui dati senza una chiave.

Per risolvere questo problema, come potresti già conoscere le seguenti opzioni.

  1. Apri le tue Preferenze di Workbench, seleziona la sezione Editor SQL e disabilita la seguente preferenza:"Aggiornamenti sicuri" - Vieta UPDATE e DELETE senza chiave nella clausola WHERE o senza clausola LIMIT.
  2. Esegui SET SQL_SAFE_UPDATES=0;