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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 :

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)