spring boot 项目连接mysql数据库报错java.sql.SQLException: The server time zone value 'xxx' is unrecognized...解决方法
说的是时区不对
因为mysql-connection-java版本导致时区的问题。
解决方式1:
加上jar包版本号,因为不加版本会按照最新的。
解决方式2
不加版本号或者版本号为6以上,解决方式:在连接数据库的配置文件中加上以下,时区亚洲/上海
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/jdbcdemo?characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai