Boa Tarde Pessoal , to com o seguinte erro ao tentar a conexao
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException Communications link failure
The last packet sent successfully to the server was 0 milleseconds ago the driver has not received any pacjts from the server
porem já adcionei o driver a biblioteca o que pode ser ?
o codigo e esse :
public class ModuloConexao {
public Statement stm;
public ResultSet rs;
private String driver="com.mysql.jdbc.Driver";
private String caminho="jdbc:mysql://localhost:3306/projetoclinica";
private String usuario="";
private String senha="";
public Connection con;
public void conexao(){
try {
System.setProperty("jdbc.Drivers", driver);
con=DriverManager.getConnection(caminho, usuario ,senha);
JOptionPane.showMessageDialog(null, "Conectado");
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null,"Erro ao conectar ao banco:\n "+ex);
}
}
public void desconecta(){
try {
con.close();
JOptionPane.showMessageDialog(null,"BD Desconectado com sucesso");
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null,"Erro ao fechar conexao com o banco"+ ex.getMessage());
}
}