报错信息:
Caused by: java.sql.SQLException: The server time zone value 'XXXXXXXXX' is unrecognized or represents more than one time zone.
原因:在使用mysql的jdbc驱动最新版(6.0+)时,网友说是遇到数据库和系统时区差异引起的问题,总之问题出在最新版的驱动的时间和数据库对不上
解决办法:url=jdbc:mysql://localhost:3306/demo?serverTimezone=UTC
本文介绍了一种常见的MySQL JDBC驱动时区错误“'XXXXXXXXX'是未被识别的时区”,并提供了解决方案,即通过在连接URL中指定serverTimezone参数为UTC来修正时区差异引起的问题。
239





