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 será más cómodo llevar esos datos a un entorno de staging para trabajar más tranquilos; …
Archivos de la categoría: Bases de datos
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 datos, se crearon los Procedure con un usuario propietario que no era el mismo que …
Seguir leyendo «Cambiando el Definer de un Procedure en Mysql»
Convirtiendo de Timestamp a Date desde Mysql
Cuando estaba a punto de irme de la oficina, un conocido 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 en formato Timestamp al formato Date (una representación más humana). Lo primero que pensé …
Seguir leyendo «Convirtiendo de Timestamp a Date desde Mysql»
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 Mysql desde la consola, tomando un backup, sería asi. El escenario que estoy suponiendo, implica …
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 otra punta del circuito: restaurar una base desde nuestros backups. El comando que vamos a …