Hola a todos!
Estoy trabajando con una aplicación java, a través de JBuilder, y estoy intentando conectar con una base de datos mysql usando jdbc.
Tengo todo instalado, el mysql y el driver jdbc. Pero cuando intento conectar, me sale el siguiente mensaje, que en principio, no parece una excepción:
Invalid value {1} for server variable named {0}, falling back to sane default of {2}.
En el código java tengo lo siguiente:
Código:
Connection conexion = null;
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
conexion = DriverManager.getConnection("jdbc:mysql://localhost/mibd", "root", "");
System.out.println("Conexion a BD establecida");
} catch (SQLException e) {
System.out.println("Error de MySQL: " + e.getMessage());
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (Exception e) {
System.out.println("Error inesperado: " + e.getMessage());
}
Estoy trabajando con el servidor EasyPHP de Apache, MySQL y el IDE de Java JBuilder.
Creo que el driver JDBC está correctamente instalado, he copiado el archivo mysql-connector-java-5.1.7-bin.jar a la carpeta del JBuilder, y luego dentro del programa le he añadido la libreria MySQL desde "Tools->Configure->Libraries", y al propio proyecto le he añadido también la librería MySQL.
Además, de estar mal instalado, me hubiese saltado una excepción de error.