Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/10/2014, 12:05
Myl
 
Fecha de Ingreso: agosto-2011
Mensajes: 61
Antigüedad: 13 años, 5 meses
Puntos: 3
Conexion Persistente a MySQL

Hola!

Estoy desarrollando un pequeño programa en Java, que cada 5 seg está preguntando si hay datos en cierta tabla. De encontrar, realiza un serie de procesos aparte.

El problema es que no sé como hacer que en el caso que no encuentre la Base de datos por X motivo, no se caiga sino que quede en modo espera y vuelva a intentar conectarse a la Base de datos despues de cierto tiempo.

Utilizo el tipico script para conectarme:
Código PHP:
String url "jdbc:mysql://localhost:3306/";
          
String dbName "demo”
          String driver = "
com.mysql.jdbc.Driver";
          String userName = "
root"; 
          String password = "
mypasswd";
          try {
          Class.forName(driver).newInstance();
          Connection conn = DriverManager.getConnection(url+dbName,userName,password);
          
          conn.close();
          } catch (Exception e) {
          e.printStackTrace();
          }
          } 
Y luego en mi clase Main, ejecuto un select cada 5 segundos.

Como dije, al no encontrar la Base de Datos se cae y cierra el programa...

De antemano muchas gracias,