aused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
时间: 2023-12-06 09:37:38 浏览: 144
Java xml出现错误 javax.xml.transform.TransformerException: java.lang.NullPointerException
这个错误通常是由于SSL握手失败引起的,可能是由于协议被禁用或密码套件不适当。解决此问题的一种方法是在JDBC URL中添加useSSL=false参数。例如:
```
jdbc:mysql://localhost:3306/mydatabase?useSSL=false
```
如果您使用的是MySQL 8.0或更高版本,则需要使用TLSv1.2协议。您可以在JDBC URL中添加以下参数来启用它:
```
jdbc:mysql://localhost:3306/mydatabase?useSSL=true&requireSSL=true&enabledTLSProtocols=TLSv1.2
```
请注意,这需要您的MySQL服务器支持TLSv1.2协议。如果您的MySQL服务器不支持TLSv1.2,则需要升级MySQL或使用较旧的JDBC驱动程序。
阅读全文