salut, j'ai une base donne mysql, a chaque fois j'ai établir une connexion a cette base il ne marche pas, en revanche que avec le méme paramètre( driver, url, user, pawd) en netbeans se ressue.
voila le 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
import java.sql.*;
 
public class MysqlConnect{
  public static void main(String[] args) {
  System.out.println("MySQL Connect Example.");
  Connection conn = null;
  String url = "jdbc:mysql://localhost:3306/bensalem";
  String driver = "com.mysql.jdbc.Driver";
  String userName = "root"; 
  String password = "admin";
  try {
  Class.forName(driver).newInstance();
  conn = DriverManager.getConnection(url,userName,password);
  System.out.println("Connected to the database");
  conn.close();
  System.out.println("Disconnected from database");
  } catch (Exception e) {
  e.printStackTrace();
  }
  }
}
il m'affiche comme erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
MySQL Connect Example.
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Unknown Source)
        at MysqlConnect.main(MysqlConnect.java:12)
aide-moi svp... s'il y a des documentation bien détallé pour java-db je suis un debutant