原文地址:http://blog.csdn.net/oppo5630/article/details/52162783
解決java.sql.SQLException: The server time zone value ‘XXXXXX’ is unrecognized or represents more than one time zone.
1.報錯截圖
使用的數據庫是MySQL,驅動是6.0.3,這是由於數據庫和系統時區差異所造成的,在jdbc連接的url后面加上serverTimezone=GMT即可解決問題,如果需要使用gmt+8時區,需要寫成GMT%2B8,否則會被解析為空。再一個解決辦法就是使用低版本的mysql jdbc驅動,5.1.28不會存在時區的問題。