为什么写String url = “jdbc:mysql://localhost/mydatabase”;报错没有指定SSL
时间: 2023-08-15 13:07:58 浏览: 203
自己写的一个使用jdbc连接mysql的源代码
如果在使用MySQL 8.0版本及以上的数据库时,连接url中没有指定SSL加密方式,可能会出现这样的报错。可以尝试在url中添加SSL加密方式的配置解决问题,例如:
```
String url = "jdbc:mysql://localhost/mydatabase?useSSL=false";
```
上述代码将SSL加密方式设置为false,表示不使用SSL加密方式。如果需要使用SSL加密方式,可以将false替换为true。同时,也可以在url中添加SSL证书的路径等信息来进行更加细致的配置。
阅读全文