Warnung vor der SSL -Verbindung bei der Verbindung zur MySQL -DatenbankJava

Java-Forum
Anonymous
 Warnung vor der SSL -Verbindung bei der Verbindung zur MySQL -Datenbank

Post by Anonymous »

Mit den beiden folgenden Klassen habe ich versucht, eine Verbindung zu einer MySQL -Datenbank herzustellen. Ich erhalte jedoch immer diesen Fehler: < /p>


Mi 09. Dezember 22:46:52 CET 2015 WARN: Das Erstellen von SSL -Verbindung ohne Server -Identitätsprüfung wird nicht empfohlen. Gemäß MySQL 5.5.45+ müssen die SSL -Verbindung von 5.6.26+ und 5.7.6+ standardmäßig festgelegt werden, wenn eine explizite Option nicht festgelegt ist. Für die Einhaltung vorhandener Anwendungen, die SSL nicht verwenden, ist die Eigenschaft verifyServercertificate auf "False" festgelegt. Sie müssen entweder SSL explizit deaktivieren, indem Sie USSSL = False einstellen oder USSessl = true festlegen und TrustStore für die Überprüfung des Serverzertifikats bereitstellen. mit der Hauptmethode < /code>: < /p>

Code: Select all

public class TestDatabase {

public static void main(String[] args) {
Database db = new Database();
try {
db.connect();
} catch (Exception e) {
e.printStackTrace();
}
db.close();
}
}
< /code>

Dies ist die Datenbank < /code> Klasse: < /p>

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class Database {

private Connection con;

public void connect() throws Exception{

if(con != null) return;

try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
throw new Exception("No database");
}

String connectionURL = "jdbc:mysql://localhost:3306/Peoples";

con = DriverManager.getConnection(connectionURL, "root", "milos23");
}

public void close(){
if(con != null){
try {
con.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post