
Conectar java a SQL, problemas con JDBC
Publicado por Alejandro (5 intervenciones) el 22/05/2022 19:46:32
Hola, estoy tratando de conectar una base de datos SQL a java (editor: NetBeans 13), todos los tutoriales de youtube que he visto tienen versiones anteriores de NetBeans o no se que onda pero ellos fácilmente tienen la carpeta Librerías en el proyecto junto con el JDK y ahí meten el JDBC y todo funciona, en cambio yo tengo por defecto el JDK en Java Dependencies, ahí no me deja agregar el JDBC.
Encontré eso de las librerías y agregué ahí el JDBC pero la cosa sigue tirando el mismo error.
Log del Error:
No se conecto a base de datos: cotema
Error: java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
Encontré eso de las librerías y agregué ahí el JDBC pero la cosa sigue tirando el mismo error.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class Conexion {
Connection cx = null;
String db = "cotema";
String url = "jdbc:mysql://localhost:3306/";
String user = "root";
String pass = "";
String driver = "com.mysql.cj.jdbc.Driver";
public Connection conectar(){
try {
Class.forName(driver);
cx = DriverManager.getConnection(url+db, user, pass);
} catch (ClassNotFoundException | SQLException e) {
System.out.println("No se conecto a base de datos: " + db);
System.out.println("Error: " + e);
}
return cx;
}
public void desconectar(){
try {
cx.close();
System.out.println("Desconectado");
} catch (SQLException e) {
System.out.println("Error: " + e);
}
}
}
Log del Error:
No se conecto a base de datos: cotema
Error: java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
Valora esta pregunta


0