Boa tarde, depois de um tempo meu banco de dados está descontando da minha aplicação java e não carrega nada que tenha relação com o banco até que eu reinicie o sistema ou o banco.
public void conecta() { //método para abrir a conexao
try {
System.setProperty("jdbc.Drivers", driver);
conn = DriverManager.getConnection(url, user, pass);
} catch (SQLException ex) {
//ex.printStackTrace();
}
}
public void executaSQL(String SQL) {
try {
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);
rs = stmt.executeQuery(SQL);
} catch (SQLException ex) {
//ex.printStackTrace();
}
}
public void desconecta() {//metodo para fechar a conexão com o banco de dados
try {
conn.close();
} catch (SQLException ex) {
//ex.printStackTrace();
}
}
}
Quando ele dá o erro ele me retorna um null pointer exception como se meu banco estivesse vazio, dando erro nessa linha.
stmt =
conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);
Quando tento entrar no phpmyadmin ele não me deixa conectar diz que minha senha ou usurário estão errados, depois de um tempo a conexão volta ao normal e depois cai mais uma vez. Alguém sabe como resolver?