Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > Problema Conexion Mysql

Hola a todos, espero que estén muy bien.
Les cuento hay una base de datos mysql en la siguiente dirección myadmin.direccion.cl
necesito conectarme a ella tengo la siguiente clase de conexión:

public class Conexion {
public String bd2 = "bd";
public String login = "user";
public String password = "clave";
public String url2 = "jdbc:mysql://myadmin.direccion.cl:3306/"+ bd2;

public Conexion() {
try{
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(url2, login, password);
if (conn!=null){
JOptionPane.showMessageDialog(null,"Conexión a base de datos. Listo");
}
}catch(SQLException | ClassNotFoundException e){
JOptionPane.showMessageDialog(null, e.getMessage());
}
}

me da el siguiente error: the last packet sent successfully to the server was 0 milliseconds ago. The driver not received any packets from the server.

He probado actualizando la versión de driver jdbc y conectandome a la dirección ip del servidor y no he conseguido hacerlo, alguien puede orientarme por favor??

junio 8, 2015 | Registered Commenterdiegosep26

Hola, he realizado un scanner de puertos a la dirección que has facilitado y el puerto correspondiente al mysql se encuentra cerrado. Deberías investigar por la parte del servidor, descargate el mysql workbench o alguno de esos gestores y prueba a conectarte desde ellos.

Por cierto el mensaje de error significa que el servidor no esta respondiendo... Así que no pierdas mucho mas tiempo con tu código porque todo esta correcto. Inspecciona el servidor.

Un saludo!

junio 9, 2015 | Unregistered Commenterloderain