Como posso ver / alterar as configurações de tempo limite de conexão do MySQL?
Eu tenho um programa java, quando eu logar, após ~ 600.000 milissegundos (eu realmente tentei várias vezes, e é sempre ~ 600.000, por isso acho que há algum lugar configurado um tempo limite para 600.000 milissegundos) minha conexão com o banco de dados falha e meu programa não trabalhos mais longos (sempre precisa estar conectado ao banco de dados). Isso me dáCommunication link failure
erro. Aqui estão minhas configurações de conexão 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;
}
}
}
Tentei adicionar?autoReconnect=true
& tcpKeepAlive
para o meu código, mas sem sorte. Existe alguma maneira de ir ao phpmyadmin e alterar algumas configurações lá (aumentar o tempo limite)?