¿Por qué prefiero Vagrant sobre Wamp Server?

Hoy he publicado en el blog de Urlan Heat un artículo contando por qué prefiero usar Vagrant para crear mis entornos de desarrollo en lugar de usar Wamp o tener un servidor Apache y MySQL instalado en mi ordenador. Si no has probado Vagrant te recomiendo que le eches un vistazo. ¿Por qué es mejor … Read more¿Por qué prefiero Vagrant sobre Wamp Server?

Servidor Web + PHP + MySQL + PHPMyAdmin en Android

Hoy he encontrado una joyita que quiero compartir con vosotros. Si le tenéis tanta aversión a Java como yo (¿por qué? … manías) tengo una buena noticia. Podéis desarrollar aplicaciones web para Android que funcionan sin conexión a Internet gracias a KSWEB, un servidor web que incluye PHP y MySQL. Lo estoy probando y, por … Read moreServidor Web + PHP + MySQL + PHPMyAdmin en Android

MySQL – Comprobar si una fecha determinada es hoy

Hoy le he estado dando vueltas a una consulta de MySQL para sacar todos los registros que se han creado en el día. Se me ha ocurrido algo como:

Pero no, esto no funciona. He buscado en la web y me he encontrado la solución. Una solución muy sencilla sin romperse la cabeza:

Read moreMySQL – Comprobar si una fecha determinada es hoy

MySQL: actualizar un campo con la suma de unos registros de otra tabla

Si tenemos una tabla que queremos actualizar con la suma de valores de otra tabla podemos hacerlo vía programación (lo he visto en un programa que he tenido que modificar recientemente) o lo podemos hacer directamente usando una consulta MySQL. En este ejemplo en concreto que me encontré había dos tablas: facturas: num_factura base_imponible factura_detalle: … Read moreMySQL: actualizar un campo con la suma de unos registros de otra tabla

MySQL: Importar un fichero SQL cambiando el charset

En ocasiones es posible que necesites importar a una base de datos MySQL un fichero con un backup que está definido con un set de caracteres diferente al que usa la BD. Si se importa sin más es muy posible que aparezcan caracteres extraños al ver el contenido de la base de datos. Desde consola … Read moreMySQL: Importar un fichero SQL cambiando el charset

Problemas al crear una función en MySQL: Error 1064

Hace un par de días publiqué una función en MySQL que permitía contar los días entre dos fechas sin contar fines de semana. Le he usado en varios servidores pero en uno de ellos me he encontrado con un problema:

Después de volverme loco un buen rato he encontrado la solución aquí: Bastaba con … Read moreProblemas al crear una función en MySQL: Error 1064

Función en MySQL para contar días entre dos fechas sin contar sábados ni domingos

Después de darle muchas vueltas he encontrado esta útil función en los foros de MySQL que permite calcular el número de días que han transcurrido entre dos fechas sin contar fines de semana. Espero que os sea tan útil como a mí.

Python: Trabajar con MySQL

En esta nueva entrega de artículos sobre Python le ha tocado el turno al MySQL. Lo primero, si no tenemos instalado el soporte MySQL para Python debemos añadirlo al sistema. En Ubuntu podemos hacerlo así:

Existen dos formas de trabajar con MySQL, una es a través del módulo _mysql y la otra es a … Read morePython: Trabajar con MySQL

PHP: Cambiar el set de caracteres en una consulta MySQL

Existe una función, que he de reconocer no conocía, que permite cambiar el set de caracteres (charset) cuando hacemos una consulta a MySQL. Por ejemplo, si queremos asegurarnos que los datos que vamos a introducir en la base de datos van a estar en UTF-8 usaremos:

(donde el parámetro $link, como en casi todas … Read morePHP: Cambiar el set de caracteres en una consulta MySQL