Foros del Web » Programación para mayores de 30 ;) » Java »

Error al conectar el driver de mysql

Estas en el tema de Error al conectar el driver de mysql en el foro de Java en Foros del Web. Buenas, estoy tratando de hacer una conexión a una base de datos pero el com.mysql.jdbc.Driver no se me carga, debo añadir que el proceso que ...
  #1 (permalink)  
Antiguo 03/04/2016, 16:55
 
Fecha de Ingreso: marzo-2016
Mensajes: 19
Antigüedad: 8 años
Puntos: 0
Error al conectar el driver de mysql

Buenas, estoy tratando de hacer una conexión a una base de datos pero el com.mysql.jdbc.Driver no se me carga, debo añadir que el proceso que hice fue descargar el jar y pegarlo en C:\Program Files\Java\jdk1.8.0_77\jre\lib\ext ademas de eso nada.

esta es la parte de codigo

try{
Class.forName("com.mysql.jdbc.Driver");
System.out.println("Driver conectado.");
}
catch (Exception e){
e.printStackTrace();
System.out.println("Error al conectar el driver.");
}

Pero me arroja error al conectar el driver, alguien sabria por que sucede? de antemano, gracias.
  #2 (permalink)  
Antiguo 03/04/2016, 17:17
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 14 años, 11 meses
Puntos: 306
Respuesta: Error al conectar el driver de mysql

En el trozo de código que estás poniendo no se hace ninguna conexión.

Para saber cómo resolver tu problema lo primero que tienes que hacer es leer la traza del error, que para eso está.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.
  #3 (permalink)  
Antiguo 03/04/2016, 17:51
 
Fecha de Ingreso: marzo-2016
Mensajes: 19
Antigüedad: 8 años
Puntos: 0
Respuesta: Error al conectar el driver de mysql

la conexión también la hice pero como no funciona lo del driver tampoco funciona la conexión, esto es lo que dice mi ide

at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at bluej.runtime.ExecServer$3.run(ExecServer.java:730 )

para que eso funcione solo se debe introducir el jar en la carpeta ext o hay que hacer algo mas?

PD: tambien estan importada la clase sql
  #4 (permalink)  
Antiguo 04/04/2016, 15:18
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 14 años, 11 meses
Puntos: 306
Respuesta: Error al conectar el driver de mysql

Ya hace mucho tiempo que no se necesitan cargar así ciertos drivers

http://docs.oracle.com/javase/tutori...#drivermanager

Cita:
In previous versions of JDBC, to obtain a connection, you first had to initialize your JDBC driver by calling the method Class.forName. This methods required an object of type java.sql.Driver. Each JDBC driver contains one or more classes that implements the interface java.sql.Driver. The drivers for Java DB are org.apache.derby.jdbc.EmbeddedDriver and org.apache.derby.jdbc.ClientDriver, and the one for MySQL Connector/J is com.mysql.jdbc.Driver. See the documentation of your DBMS driver to obtain the name of the class that implements the interface java.sql.Driver.

Any JDBC 4.0 drivers that are found in your class path are automatically loaded. (However, you must manually load any drivers prior to JDBC 4.0 with the method Class.forName.)
El trozo de error que has pegado no es el que dice qué falla, busca los textos descriptivos que aparecen en la traza.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.

Etiquetas: driver, jar, mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 23:51.