Hibakód: 1175. Biztonságos frissítési módot használsz, és megpróbáltál egy táblát frissíteni, ahol nincs WHERE, és amely KEY oszlopot használ. A biztonságos mód kikapcsolásához kapcsold ki a Preferences -> SQL Editor-ban az opciót, és csatlakozz újra.
Amikor ma a MySQL Workbench-et használtam adatbázis-menedzsment frissítésére, a következő hibaüzenettel találkoztam egy frissítési utasítás futtatásakor:
Hibakód: 1175
Biztonságos frissítési módot használsz, és megpróbáltál egy táblát frissíteni, amelyen nincs WHERE, és amely KEY oszlopot használ
Némi keresés után rájöttem, hogy a mysql Workbench biztonsági beállításai miatt van a baj. Ezt a hibát akkor fogja felidézni, amikor a futtatandó SQL utasítást csomagosan frissítik vagy töröljük.
Íme, hogyan lehet ezt megoldani:
Nyisd meg a Workbench menüt [Szerkesztés]->[Beállítások...] Válts az [SQL Editor] oldalra, távolítsd el a pikera a [Forbid UPDATE és DELETE utasítások WHERE záradék nélkül (safe updates)] előtt, és az utolsó lépésként kattints az [OK] gombraNe felejtsd el újraindítani a Workbench-et, különben továbbra is megkapod ezt a hibaüzenetet.
|