Category Archives: Mysql

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

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

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

OLD_PASSWORD en Mysql

Cuando Mysql pasó a la versión 4.1, la mayoría hicimos el cambio, actualizamos la base de datos, se habrá ajustado el código si correspondía, y se actualizaron los conectores de Mysql. Uno de los cambios fue en el algoritmo de … Continue reading

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

Mantenimiento de tablas en Mysql

Pequeña gran instrucción para mantener la salud de nuestras tablas. OPTIMIZE TABLE tabla; Lo que logramos es eliminar por completo todo el espacio ocupado por registros que ya han sido borrados. Si esto lo pensamos sobre una tabla que tiene, … Continue reading

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

Recuperar contraseña de root en Mysql

Hace un par de días, me tocó tener que configurar varios servicios de un servidor recién instalado (por otra persona). Como puede darse en estos casos, a veces la documentación que te facilitan, no coincide con la realidad. En mi … Continue reading

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

Backup de bases de datos en Mysql

Hoy un post cortito, pero no por eso, menos efectivo. Si leíste mis últimos posts, creo que se nota la importancia que le doy al resguardo de la información. Es por eso que vamos a ver que sencillo es hacer … Continue reading

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