Persistance de données en utilisant l'API JDBC
Salut tous,
pouvez vous m'aider ? j'ai écris ce code pour me connecté à la base de donnée, afin de faire la persistance, mais ça déclenche une exception... :(
Remarque : j'ai déjà importé le .jar de mysql-connector. ;)
Code :
Code:
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 33 34 35
| import java.sql.Connection;
import java.sql.DriverManager;
public class Connexion {
public static Connection ConnecterDB(){
try {
Class.forName("com.mysgl.jdbc.Driver");
System.out.println("Driver Ok ^^");
String URL = "jdbc:mysql://localhost:3306/bda_tp2_carnet";
String USER = "root";
String PASS = "";
Connection con = DriverManager.getConnection (URL,USER,PASS);
System.out.println("Connection succeeded");
return con;
}catch (Exception e){
e.printStackTrace();
return null;
}
}
public static void main(String[] args){
Connection con = ConnecterDB();
}
} |
Erreur :
Citation:
java.lang.ClassNotFoundException: com.mysgl.jdbc.Driver
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at bda.tp3.jdbc.Connexion.ConnecterDB(Connexion.java:19)
at bda.tp3.jdbc.Connexion.main(Connexion.java:37)