我一直在研究mySQL上的项目,我必须在ECLIPSE OXYGEN中创建一个接口。问题是JDBC不允许我创建一个。我一直在收到错误
" Fri 1月12日21:49:19 GMT + 02:00 2018警告:建立SSL连接 不建议使用服务器的身份验证。根据 到MySQL 5.5.45 +,5.6.26 +和5.7.6+要求SSL连接必须 如果未设置显式选项,则默认建立。为了合规 使用SSL的现有应用程序验证verifyServerCertificate 属性设置为“错误”。您需要显式禁用SSL 通过设置useSSL = false,或设置useSSL = true并为其提供truststore 服务器证书验证。 SQLException:java.sql.SQLException: 用户访问被拒绝' root' localhost' (使用密码:否)"。
当尝试将SSL设置为true时,我得到,SSL不是由服务器支持的(作为一方而不是SSL被放置为"如果可用"并且仍然不起作用)。有人知道如何在JAVA上绕过它,所以它没有检查SSL吗?
答案 0 :(得分:1)
我认为这是你没有设置mysql密码的问题。 如果设置mysql密码并在连接时设置密码,它将起作用。