Mysqldump cambia la hora de los campos timestamp al exportar la base de datos
Me encontraba en el oficio de migrar unas bases de datos, desde un servidor local hacia otro servidor que se encuentra en el Este de EE.UU. Y entonces noto que mysqldump me cambia la hora de los campos timestamp al exportar la base de datos.
Bueno, la solución es muy sencilla. Solo debemos usar el comando mysqldump adicionando esta opción: --skip-tz-utc. Por ejemplo:
mysqldump --user=root --password=*** --skip-set-charset --default-character-set=latin1 --add-drop-table --skip-tz-utc base_de_datos > archivo.sql
Ya con esta opción las fechas y las horas de nuestros campos timestamp quedan intactos.
Puedes ver más comandos MySQL, aquí

