Breaking

Post Top Ad

Your Ad Spot

martes, 15 de mayo de 2018

MySQL. Error code 1175

Al ejecutar una sentencia en MySQL Workbench devolvía el siguiente error:
Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column.
To disable safe mode, toggle the option in Preferences -> SQL Editor -> Query Editor and reconnect.
Desde la versión 5.2.26 viene la opción safe-update (actualización en modo seguro) establecida por defecto. Esto significa que no se puede modificar ningún registro (Delete, Update, Truncate) sin especificar la clave en la claúsula Where.
  • Para deshabilitar el modo seguro podemos ejecutar la sentencia:
SET SQL_SAFE_UPDATES = 0;
(Si queremos volver a habilitarlo sería simplemente ejecutar la misma sentencia igualándolo a 1 o true).
  • O bien, como nos indica el mensaje de error, ir al menú Edit → Preferences y en la pestaña SQL Editor, desmarcar la opción “Safes Updates” Forbid UPDATEs and DELETEs with no key in WHERE clause or no LIMIT clause. Requires a reconnection. Y volver a conectarnos.

No hay comentarios.:

Publicar un comentario

Post Top Ad

Your Ad Spot

Páginas