出現這個問題是因爲mysql-connection-java-xxx(版本號)-bin.jar版本過低
參考版本:Tomcat9,JDK1.8,Mysql5.6 ,這裏選擇5.1.39版本(親測可用)
1.在mysql網站中尋找版本稍微高一些的jar包(但不要太高,而且推薦用下載量多一點的版本)
https://dev.mysql.com/downloads/connector/j/
2.點擊Archives,上面那個是版本號,下面是選與平臺無關。選擇ZIP下載
jar解壓拿到那個帶有bin的jar即可
3.替換jar包
(1)將tomcat /lib底下的mysql驅動包替換
(2)將項目 WEB-INF/lib底下的mysql驅動包替換
(3)將JRE \lib\ext底下的mysql驅動包替換
注:當時替換時沒注意第三步,後來發現項目運行時會先去jre底下找jar包,所以第三步漏了也會出現jar包版本過低的情況