Sziasztok!
Rég írtam, és most sem hosszú levezetésbe kezdek, csak egy rövidbe. MySQL esetén (5.x) ha a következő hibát kapjuk:
Error Code: 1175You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column
és valami ilyesmit futtatunk:
UPDATE valamiTabla
SET valamiMezo = 'valamiÉrték'
WHERE valamiNemKulcsMezo = 'valamiÉrték'
akkor belefutottunk a MySQL MySQL safe update mode-jába.
Futtassuk le az utasítás előtt a következőt és gondoljunk közben arra, hogy nagy állomány esetén nem árt, ha kulcs/index mezőre törlünk/módosítunk. ;)
SET SQL_SAFE_UPDATES=0