com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException异常解决方法

先找自己本地安装的mysql版本,比如我自己安装的是8.0.11,但是maven项目的依赖中导入的是4.0.32版本的,造成了连接失败

将maven的pom.xm依赖中的mysql改成你自己电脑相对应版本的就行,比如我的电脑是8.0.11版本,我就改成8.0.11

首先,驱动的名字换成最新的,多了一个“cj”

driver="com.mysql.cj.jdbc.Driver";

然后,由于是高版本的mysql  因此在访问数据库的url中加入时区设置!!

 url="jdbc:mysql://localhost:3306/test?characterEncoding=utf-8&serverTimezone=UTC";(UTC表示标准时区)

这样就完美解决了!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容