com.mysql.jdbc.Connection.isValid(I)Z 解决思路
出现这个问题是因为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包版本过低的情况