Category Archives: Bases de datos

Update con Subselect en Mysql

Es posible que en algunas oportunidades necesitemos hacer una actualización a una tabla en donde la clave a utilizar en el where nos sea desconocida, y que sólo podamos obtenerla partiendo de una segunda clave en una segunda tabla. El … Continue reading

Posted in Bases de datos, Mysql | Tagged , | Leave a comment

Restaurar un backup plano en PostgreSql

En los posts previos sobre temas referentes a backups en PostgreSql, vimos un caso en el cual, en lugar de realizar el backup generando un dump comprimido, lo hacíamos en formato plano (en particular, el post hablaba sobre hacer un … Continue reading

Posted in Bases de datos, PostgreSql | Tagged , , | 6 Comments

Cómo crear un trigger con un Definer específico en Mysql

Normalmente, cuando se trabaja en entornos de desarrollo locales, se suele dejar al usuario con mayor privilegio y con eso aguantamos hasta el momento de pasar a producción. Es en ese pasaje cuando descubrimos que el usuario que tenemos asignado … Continue reading

Posted in Bases de datos, Mysql | Tagged , , | 1 Comment

Backup de tablas específicas en PostgreSql

Ya vimos cómo se hacen los backups, como se los automatiza e incluso, cómo restaurar esos backups en PostgreSql. Hace unos días tuve un requerimiento por el cual, si bien la base de datos en cuestión ya se backupea, me … Continue reading

Posted in Bases de datos, PostgreSql | Tagged , , | 21 Comments

Duplicando una tabla en Mysql

Hay ocasiones en las que necesitamos hacer pruebas sobre una tabla que se encuentra en producción. Una forma rápida de hacer esa prueba sin afectar los datos, es hacer una copia de la tabla. En realidad, si tenemos tiempo siempre … Continue reading

Posted in Bases de datos, Mysql | Tagged , | Leave a comment

Cambiando el Definer de un Procedure en Mysql

En el día de ayer, nos tocó hacer un deploy en un VPS. Hubo un pequeño error a causa de la falta de control (tanto de nuestro lado como del de los implementadores), y cuando se importó la base de … Continue reading

Posted in Bases de datos, Mysql | Tagged , , | 2 Comments

Convirtiendo de Timestamp a Date desde Mysql

Cuando estaba a punto de irme de la oficina, Guille me tiró una preguntita, de esas que hacen que cuando no te acordás, te pongas a probar y probar hasta resolverlo. La pregunta se refería a cómo pasar una fecha … Continue reading

Posted in Bases de datos, Mysql | Tagged , | 2 Comments

Restaurar backups de Mysql

En ésta oportunidad, vamos a ver cómo restaurar una base de datos en Mysql. Además, algunas aclaraciones sobre el uso de mysqldump que pueden ayudarnos con las restauraciones de bases de datos. La forma de restaurar una base de datos … Continue reading

Posted in Bases de datos, Mysql | Tagged , , | Leave a comment

Restaurar backups de PostgreSql

Vamos a continuar con las operaciones que deben ser habituales para el mantenimiento de nuestras base de datos. Hasta ahora ya habíamos visto cómo hacer un backup en Postgresql, y también, cómo hacerlo de manera automática. Vamos ahora a la … Continue reading

Posted in Bases de datos, PostgreSql | Tagged , , | 21 Comments