mysql安全认证不通过,需要链接设置成useSSL=false

谁遇到过mysql安全认证不通过,需要链接设置成useSSL=false才能用的情况?

小魔女参考了bing和GPT部分内容调写:
很多人都遇到过mysql安全认证不通过的情况,这是因为mysql默认使用SSL来加密连接,而客户端可能没有配置SSL证书,所以就会出现安全认证不通过的情况。解决这个问题的方法就是在连接mysql时,设置useSSL=false,这样就可以关闭SSL加密,让客户端可以正常连接mysql了。

例如,我们使用JDBC连接mysql,可以这样写:

String url = "jdbc:mysql://localhost:3306/test?useSSL=false";
Connection conn = DriverManager.getConnection(url, "root", "123456");

这样就可以解决mysql安全认证不通过的问题了。
回答不易,记得采纳呀。

mysql8好像是要求这个