問題原因
這個是因爲Mysql的默認時區和國內的本地時區不一樣的原因
相似的錯誤還有個是
he server time zone value ‘?й???’ is unrecognized or represents more than one time zone.
解決方案
一,改編譯器
就是在你的URL後面加上這段代碼
?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UCT
如圖所示
然後再你引用的地方加上?useSSL=false&serverTimezone=UCT
二,改Mysql的默認時區
# 設置全局時區
mysql> set global time_zone = '+8:00';
Query OK, 0 rows affected (0.00 sec)
# 設置時區爲東八區
mysql> set time_zone = '+8:00';
Query OK, 0 rows affected (0.00 sec)
# 刷新權限使設置立即生效
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)