
Mi entendimiento fue:
- todo es UTC internamente
- las fechas se muestran en @@session.time_zone zona horaria para la sesión actual
- si lo hago
INSERT
con+02:00
TZ configurado y2015-05-15 10:54
lo inserto, se analiza y almacena como2015-05-15 08:54
UTC. - cuando cambio a
UTC
TZ ahora debería mostrarse2015-05-15 08:54
- lo que sucede en cambio es que todavía se muestra
2015-05-15 10:54
¿Qué estoy haciendo mal? ¿O es esto lo esperado? Leí bastantes artículos sobre fecha y hora en MySQL pero todavía no estoy seguro.
Respuesta1
Eso sólo se aplica a TIMESTAMP
los campos. DATETIME
Los campos se dejan como están.