MyBatis錯誤:The server time zone value '?泄???????' is unrecognized or represents more t


原文地址: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不會存在時區的問題。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM