¿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)?