在使用mysql-connector连接数据库时出现java.sql.SQLException: The server time zone value
原因是mysql默认的服务器时区配置和本地不一样
有两种解决办法
- 修改mysql的时区配置
找到mysql安装路径下的ini配置文件,打开并增加
default-time-zone = '+08:00'
- 在连接时指定时区
String url = "jdbc:mysql://localhost:3306/javaweb_login?serverTimezone=UTC";