使用的版本是:MySQL8
原因:mysql升級到8.0及以上,添加了許多新特性,安全性也得到提升。當然操作時也增加了些繁瑣,需要考慮到的時區問題便是其中之一
解決辦法一:在URL后面加時區
jdbc:mysql://localhost:3306/test1&serverTimezone=GMT%2B8
解決辦法二:修改MySQL時區配置 (親測可用)
show variables like "%time_zone%";

//修改mysql全局時區為東八區,即表示北京時間
set global time_zone = '+8:00';
flush privileges;
//時區修改生效之后,再次查詢mysql時區
show variables like "%time_zone%";
