Ir al contenido principal

Error Code: 1175 You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column - [RESUELTO]


Por seguridad cuando se trabaja con MySQL Workbench no se permite hacer un DELETE,UPDATE o TRUNCATE sin usar la clausula WHERE, si se intenta ejecutar alguna de las siguientes sentencias obtenemos 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

Cuando se esta trabajando sobre una base de datos remota esta bien que la tengamos habilitada porque así podemos evitar una catastrofe en nuestra base de datos,  pero cuando estamos trabajando  sobre una base de datos local en nuestro entorno de desarrollo no necesitamos tanta seguridad, por ello hoy les comparto esta 
sencilla forma de deshabilitar la opción por defecto:

Antes de usar DELETE, UPDATE o TRUNCATE, escribimos:

SQL_SAFE_UPDATES=0;

Listo !!! ahora ya podemos hacer Actualizar , eliminar o vaciar nuestra tabla.

Comentarios

Entradas más populares de este blog

Comprimir archivos PDF desde tu Mac con la terminal

Después de probar una infinidad de programas de escritorio para comprimir archivos PDF y en su mayoría de pago, ninguno me convencía o cumplía con mis necesidades, así que llegué a la siguiente solución; utilizar Ghostscript para comprimir archivos PDF muy pesados. Y...  ¿Qué es Ghostscript? Ghostscript es un interprete de PostScript, archivos PDF y una librería de gráficos, disponible bajo la licencia de  GNU GPL Affero license  la cual nos permite usarla sin costo alguno. Para instalar Ghostscript en Mac es muy simple, la instalación se puede realizar utilizando el instalador de paquetes Homebrew, para esto abrimos una terminal y escribimos el siguiente comando: brew install ghostscript Una vez instalado Ghostscript ya es posible comprimir archivos PDF, ahora escribimos en la terminal: gs -sDEVICE=pdfwrite -dNOPAUSE -dQUIET -dBATCH -dPDFSETTINGS=/screen -dCompatibilityLevel=1.1 -sOutputFile=miarchivocomprimido.pdf miarchivooriginal.pdf Dependiendo del t...

Descomprimir archivos rar en CentOS 6.3

Para descomprimir archivos rar en CentOS utilizaremos el paquete unrar,lo p rimero que tenemos que hacer es descargar el paquete usando el comando wget wget ftp://rpmfind.net/linux/dag/redhat/el4/en/i386/dag/RPMS/unrar-4.1.4-1.el4.rf.i386.rpm Una vez que descargamos el paquete, nos posicionamos en el directorio donde lo descargamos y escribimos el siguiente comando para instalarlo rpm -Uvh unrar-4.1.4-1.el4.rf.i386.rpm Para ver el contenido del archivo rar sin descomprimir utilizamos el siguiente comando: unrar l miarchivo.rar Para descomprimir el contenido del rar en el mismo directorio utilizamos el siguiente comando: unrar e miarchivo.rar Para conocer más opciones del comando unrar solo tenemos que escribir lo siguiente en la terminal man unrar

Autocompletar en la terminal en CentOS 6.3

Después de 3 dias de usar CentOS todo iba  de maravilla,pero hoy me di cuenta de un detalle tan pequeño pero tan importante para mi productividad, cuando me encontraba en la terminal escribiendo no me autocompletaba los comandos al pulsar la tecla TAB. Esto es debido a que las distros basadas en Red Hat no tienen activada/instalada la característica de autocompletado por default como las distros basadas en Debian que si lo tienen activo. Para instalar el paquete que nos permita el autocompletado realizamos los siguientes pasos: 1.- Abrimos nuestra terminal 2.- Como es una instalación, debemos hacerlo con un usuario root con privilegios escribiendo en la terminal el comando: su 3.- Una vez cambiamos de usuario escribimos el siguiente comando para instalar el paquete: yum install bash-completion 4.- Por último solo tenemos que cerrar nuestra terminal para que los cambios se apliquen, enseguida volver a  abrir la terminal y escribimos una parte del coma...