Compartiendo el conocimiento
RSS icon Email icon Bullet (black)
  • MySQL Workbench – Error Code: 1175

    Posted on octubre 27th, 2010 admin 9 comments

    Hace ya algún tiempo que utilizo la herramienta MySQL Workbench en mi trabajo diario, desde que se publicó el release de la versión 5.2. Esta herramienta integra:

    • 1. SQL Development, anteriormente llamado MySQL Query Browser.
    • 2. Server Administration, anteriormente llamado MySQL Administrator
    • 3. Data Modeling, anteriormente llamado MySQL Workbench

    Ahora tengo instalada la versión 5.2.28, y me sucedió hace pocos días que al ejecutar una sentencia TRUNCATE TABLE me devolvía el siguiente error:

    Error Code: 1175. To disable safe mode, toggle the option in Preferences -> SQL Editor -> Query Editor and reconnect.
    You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column

    A veces tan solo debemos fijarnos un poco en el output de salida, ya que en este caso nos está dando la solución al problema que se nos ha presentado.

    Resulta que a partir de la versión 5.2.26, por defecto viene marcado como preferéncia el trabajar en modo seguro, es decir, que no podremos alterar ningun dato dada una tabla si el comando utilizado (DELETE, UPDATE, TRUNCATE) no tiene la clausula WHERE.

    La solución….como bien dice el output de nuestro error radica en ir al menú Edit -> Preferences y en la pestaña SQL Editor debemos desmarcar la opción Forbid UPDATE and DELETE statements without a WHERE clause (safe updates). Ahora ya podremos ejecutar un truncate de forma cómoda.

    Espero que os sirva de ayuda.

 

9 Respuestas to “MySQL Workbench – Error Code: 1175”

  1. Hi Tana!
    I don’t know because you don’t see correctly the page.
    I try see with a Mac and i tell you.

    Regards,
    Sergio

  2. prueben con:
    SET SQL_SAFE_UPDATES=0;

    espero que funcione.

    saludos.

  3. Gracias!! from Piura-Perú. Saludos

  4. gracias!!!!!!!!!!!!! :D

  5. Eeeey Gracias ¡¡¡ fue de mucha utilidad

  6. whats your twitter?

  7. sos grande, gracias

  8. Mi pana gracias, saludos desde Vzla.

  9. Muchas Gracias!!