Go to Advanced tab and set serverTimezone prope he server time

問題原因

這個是因爲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)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章