【java报错】严重: create connection SQLException, url: jdbc:mysql://localhost:3306/spring_db, errorCode 0, state 08S01

mysql的账号密码路径都对,但是运行
java报错:
严重: create connection SQLException, url: jdbc:mysql://localhost:3306/spring_db, errorCode 0, state 08S01
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
原因:
pom文件中的mysql版本,5.1.47
<dependency>
	<groupId>mysql</groupId>
	<artifactId>mysql-connector-java</artifactId>
	<version>5.1.47</version>
</dependency>
本机MySQL版本:
mysql> select version();
+------------+
| version()  |
+------------+
| 5.7.34-log |
+------------+
1 row in set (0.01 sec)
更新maven坐标,更新为最新的坐标解决。
<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>8.0.26</version>
</dependency>
PS:各种方法我都使用了,依然报错,只有更换坐标解决了。
大T笔记所有文章均为本人原创,转载请您注明来源,并留下原文链接地址,是对我的尊重,也是对知识的尊重,谢谢!
大T笔记 » 【java报错】严重: create connection SQLException, url: jdbc:mysql://localhost:3306/spring_db, errorCode 0, state 08S01

大T笔记-我的个人互联网创业和自由职业之路

关于我 我的百宝箱
大T笔记-专注个人互联网创业和自由职业