Mysql警告Establishing SSL connection without server's identity verification is not recommended

Fri Mar 03 11:34:32 CST 2017 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.

当前的版本要求指明是不是要使用SSL进行连接。

解决方案
可以在使用的jdbc连接后面加参数useSSL=false解决。
如果使用SSL进行连接需要设置useSSL=true并建立CA凭证、服务端凭证和客户端凭证等并在代码中设置keyStore和trustStore相关参数。

参考文章

http://www.cnblogs.com/huqingyu/archive/2009/03/22/1418936.html

你可能感兴趣的:(mysql,ssl)