各位看官可以关注博主个人博客,了解更多信息。
作者:Surpasser
链接地址:https://surpass.org.cn
前言
接上一篇帖子,博主在CentOS上安装了最新版的MySQL容器(版本为8.0.19),在使用本地springBoot项目连接,启动项目后操作登录系统时报错。
问题
请看代码:
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
这是由于MySQL8.0以上版本的驱动连接与5.0版本有所不同,下面是链接配置
jdbc.driver=com.mysql.cj.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/sys_test?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC&zeroDateTimeBehavior=CONVERT_TO_NULLjdbc.username=rootjdbc.password=root
注:serverTimezone=UTC必须存在否则连接不上,没有useSSL=false会在启动时会出现报红,询问是否使用SSL进行连接,但不影响使用,true或false都可以,加上这个参数后就会消失。
这里列出驱动的差别:
##版本8.0.19驱动spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver##版本5.6 目前项目中用的spring.datasource.driver-class-name=com.mysql.jdbc.Driver
修正结果
添加maven坐标
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.16</version></dependency>
使用版本驱动
##版本8.0.19驱动spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
测试结果
成功登录
原文转载:http://www.shaoqun.com/a/743776.html
俄罗斯灰色清关:https://www.ikjzd.com/w/1409
sca:https://www.ikjzd.com/w/2424
各位看官可以关注博主个人博客,了解更多信息。作者:Surpasser链接地址:https://surpass.org.cn前言接上一篇帖子,博主在CentOS上安装了最新版的MySQL容器(版本为8.0.19),在使用本地springBoot项目连接,启动项目后操作登录系统时报错。问题请看代码:com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon
首信易支付:https://www.ikjzd.com/w/1841
asiabill:https://www.ikjzd.com/w/1014
aca:https://www.ikjzd.com/w/1371
和男同事聊天心动了 口述与同事日久生情:http://www.30bags.com/m/a/250454.html
快下班时 男上司扯开了我的衣服:http://lady.shaoqun.com/m/a/272353.html
跨境快讯:法意西VAT紧急,美国站卖家销售税来袭!:https://www.ikjzd.com/home/99082
没有评论:
发表评论