La actualización de la versión Springboot provoca un error de conexión de la base de datos: el valor de zona horaria del servidor 'Öйú ± ê × ¼Ê ± ¼ä' no se reconoce

    Como se muestra en el título, cuando usamos la versión springboot superior a 2.1.4.RELEASE, el controlador de la base de datos se convierte en com.mysql.cj.jdbc.Driver de forma predeterminada en lugar del com.mysql.jdbc.Driver original, que también es Como resultado, aparecerá un mensaje de error después de conectarse a la base de datos:

    El valor de zona horaria del servidor 'Öйú ± ê × ¼Ê ± ¼ä' no se reconoce o representa más de una zona horaria. 
Debe configurar el servidor o el controlador JDBC (a través de la propiedad de configuración serverTimezone) 
para usar un valor de zona horaria más específico si desea utilizar el soporte de zona horaria.

     La solución es establecer un parámetro serverTimezone para la url de conexión de la base de datos. El valor puede ser GMT-8 o Asia / Shanghai, porque GMT-8 necesita escapar del guión "-", por lo que la propiedad de configuración es serverTimezone = GMT% 2B8 , Si es Asia / Shanghai, no hay necesidad de hacer una conversión.

     

     

529 artículos originales publicados · 287 elogiados · 1.47 millones de visitas

Supongo que te gusta

Origin blog.csdn.net/feinifi/article/details/103836362
Recomendado
Clasificación