¿Cómo puedo ver / cambiar la configuración del tiempo de espera de conexión de MySQL?

Tengo un programa java, cuando inicio sesión, después de ~ 600,000 milisegundos (en realidad lo intenté varias veces, y siempre es ~ 600,000, es por eso que creo que hay un tiempo de espera de 600,000 milisegundos). Trabajos más largos (siempre necesita estar conectado a la base de datos). Me daCommunication link failure error. Aquí están mis configuraciones de conexión mysql:

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;
        }
    }
}

Intenté agregar?autoReconnect=true & tcpKeepAlive A mi código, pero sin suerte. ¿Hay alguna forma de ir a phpmyadmin y cambiar alguna configuración allí (aumentar el tiempo de espera)?

Respuestas a la pregunta(3)

Su respuesta a la pregunta