Category: MySQL

Saber si un campo existe en alguna tabla de MySQL

Hay ocasiones en que hemos descuidado las buenas prácticas ya sea por el hecho de no conocerlas, por el tiempo contra entrega o simplemente nos vemos trabajando el desarrollo de otro programador anterior que no nos haya dejado documentación adecuada y de buenas a primeras obtenemos un error relacionado a una consulta MySQL que puede estar haciendo referencia a un...

Instalar un servidor web en GNU/Linux

Unas de las preguntas que más me hacen relacionado al ambiente web es ¿cómo puedo instalar un servidor web en Linux? Cuando les termino explicando cómo hacerlo se dan cuenta de lo sencillo que es, lo único que se debe tener bien claro es sobre cuál distribución se va a instalar, ya  que dependiendo de la familia, los paquetes cambiarán...

Generales sobre seguridad de servidores web y bases de datos

Un ataque malintencionado a un servidor web o a una base de datos son un tremendo dolor de cabeza para las compañía, los desarrolladores y por supuesto los administradores de sistemas. En la mayoría de los casos los ataques son realizados tomando ventajas de vulnerabilidades que se nos han pasado por alto, y cuando descubrimos que se pudo preveer nos pesa...

Mostrar registros duplicados en una tabla

Es bien sabido que en muchas ocasiones se nos presenta el conocer cuales registros tienen tal o cual valor en común y fácilmente hacemos un SELECT usando un GROUP BY. ¿Pero y qué sucede si ese campo que nos interesa filtrar no tiene unos valores predefinidos? Pues muy fácil, la siguiente consulta nos trae todos los registros de un tabla...

Redireccionar salida de MySQL a un archivo de texto desde el Shell

Si deseamos llevar el resultado de una consulta MySQL a un archivo de texto de forma directa y desde la consola, lo podemos hacer de la siguiente manera: Para el ejemplo anterior llamamos el proceso mysql seguido de -u y el nombre del usuario de la base de datos con los privilegios adecuados para ejecutar la consulta y poder leer...