我在mysql上做了一个项目,我必须在EclipseOxygen中创建一个接口,问题是jdbc不允许我创建接口。我一直在犯错误
“fri jan 12 21:49:19 gmt+02:00 2018警告:不建议在没有服务器身份验证的情况下建立ssl连接。根据mysql 5.5.45+、5.6.26+和5.7.6+的要求,如果没有设置explicit选项,默认情况下必须建立ssl连接。为了符合不使用ssl的现有应用程序,verifyservercertificate属性设置为“false”。您需要通过设置usessl=false显式禁用ssl,或者设置usessl=true并为服务器证书验证提供信任库。sqlexception:java.sql.sqlexception:拒绝用户“root”@“localhost”(使用密码:否)的访问。
当尝试将ssl设置为true时,我发现服务器不支持ssl(因为非ssl的一方被设置为“if available”并且仍然不工作)。有没有人知道我如何在java上绕过它,这样它就不会;不检查ssl?
1条答案
按热度按时间xa9qqrwz1#
我想是你没有设置mysql密码的问题。如果您设置mysql密码并在连接时设置密码,它将工作。