Wie kann ich die Timeout-Einstellungen für MySQL-Verbindungen anzeigen / ändern?

Ich habe ein Java-Programm, wenn ich mich nach ~ 600.000 Millisekunden anmelde (ich habe es tatsächlich mehrmals versucht und es ist immer ~ 600.000, deswegen glaube ich, dass irgendwo ein Timeout für 600.000 Millisekunden eingerichtet wurde), stürzt meine Datenbankverbindung ab und meine Programm-Nr funktioniert länger (es muss immer mit der Datenbank verbunden sein). Es gibt mirCommunication link failure Error. I Hier sind meine MySQL-Verbindungseinstellungen:

import java.sql.*;
import javax.swing.*;
public class mysqlconnect {
    Connection conn = null;
    public static Connection ConnectDb()    {
        try{
            Class.forName("com.mysql.jdbc.Driver");
            Connection conn = DriverManager.getConnection("jdbc:mysql://server_name/database_name","user_name","user_password");
            return conn;
        }catch (Exception e) {
            JOptionPane.showMessageDialog(null, "Cant connect to db");
            return null;
        }
    }
}

Ich habe versucht hinzuzufügen?autoReconnect=true & tcpKeepAlive zu meinem Code, aber kein Glück. Gibt es eine Möglichkeit, zu phpmyadmin zu wechseln und dort Einstellungen zu ändern (Timeout-Zeit erhöhen)?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage