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

MySQL fejlkode:1175 under OPDATERING (MySQL-Workbench vs. konsol)

Fra https://dev. mysql.com/doc/workbench/da/workbench-faq.html#faq-workbench-delete-safe

En sådan konfiguration forhindrer dig i at slette eller opdatere tabel ved en fejl, da du laver en batchopdatering på data uden en nøgle.

For at løse dette, som du måske allerede er klar over følgende muligheder.

  1. Åbn dine Workbench-indstillinger, vælg SQL Editor-sektionen, og deaktiver følgende præference:"Sikker opdatering" - Forbyd UPDATES og DELETEs uden nøgle i WHERE-sætningen eller ingen LIMIT-sætning.
  2. Kør SET SQL_SAFE_UPDATES=0;


  1. Lokal midlertidig tabel i Oracle 10 (for omfanget af Stored Procedure)

  2. MySQL hente seneste rekord for Group

  3. Skrivning af rekursiv CTE ved hjælp af Entity Framework Fluent syntaks eller Inline syntaks

  4. Postgresql DROP TABLE virker ikke