Thu Sep 21:25:33 CST 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 is established by default if explicit Opti On isn ' t set. For compliance with existing applications not using SSL, the Verifyservercertificate property was set to ' false '. You need either to explicitly disable SSL by setting Usessl=false, or set usessl=true and provide truststore for server CE Rtificate verification.
This occurs when the MySQL instructions have been installed successfully, this is a warning is not an error, later use is not affected. This means that an SSL connection is established, but the server does not have identity authentication, which is not recommended.
Workaround:
Original code:
conn = DriverManager.getConnection( "jdbc:mysql://localhost:3306/testmysql", "root", "");```
Code after change
conn = DriverManager.getConnection( "jdbc:mysql://localhost:3306/testmysql?useUnicode=true&characterEncoding=utf-8&useSSL=false", "root", "");
That is, after the original database name is added
? useunicode=true&characterencoding=utf-8&usessl=false
JDBC Link warning warn:establishing SSL connection without server ' s identity verification is not recommended.