Una solución alternativa si no desea crear sus propias tablas de configuración de zona horaria.
Si tiene su propio servidor, deje MySQL como está. Por defecto está en la zona horaria SYSTEM
.
Ubuntu los usuarios pueden utilizar
dpkg-reconfigure tzdata
Para sistemas operativos más conservadores (Centos, RedHat, Fedora) utilizar
tzconfig
comandos para el cambio de la zona horaria del sistema. Aparecerá una aplicación CLI donde puede seleccionar la región y la ubicación. No solo son dos pájaros por piedra, sino que también se adapta automáticamente a los cambios de luz diurna sin tener que especificar cuándo y qué en las tablas de la zona horaria de MySQL.
No se olvide de reiniciar el servidor MySQL para que los cambios surtan efecto.
Hola, gracias por escribir. Entonces, ¿cómo puedo verificarlo? –
Las tablas deben estar cargadas; el mecanismo depende del sistema operativo. Las instrucciones son [aquí] (http://dev.mysql.com/doc/refman//5.5/en/time-zone-support.html). En la mayoría de las distribuciones de Linux, esto debería funcionar: 'mysql_tzinfo_to_sql/usr/share/zoneinfo | mysql -u root mysql' –
@ToniMichelCaubet El enlace a la documentación de mysql que proporcioné contiene esta información. Como señala MarkReed, depende del sistema operativo. ¿En qué sistema operativo está tu base de datos? –