Problème connexion BDD MySql avec jdbc
Bonjour à tous,
Je n'arrive pas à me connecter à ma base de données MySql avec un driver JDBC.
Voila le code de mon programme :
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
| import com.mysql.jdbc.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;
public class Main
{
public static void main(String[] args)
{
System.out.println("Lancement du programme ");
try
{
DriverManager.registerDriver(new com.mysql.jdbc.Driver());
System.out.println("Drivers jdbc Enregistré ");
String url = "jdbc:mysql://IPSERVEUR:3306/test";
Connection conn = (Connection) DriverManager.getConnection(url, "test", "test");
}
catch (SQLException ex)
{ Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex); }
}
} |
J'utilise NetBeans comme IDE à chaque fois que je compile ce code j'optiens le message d'erreur suivant :
Code:
1 2 3 4 5 6 7 8 9
| Exception in thread "main" java.lang.NoClassDefFoundError: java/sql/SQLClientInfoException
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at com.mysql.jdbc.ConnectionImpl.<clinit>(ConnectionImpl.java:213)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:282)
at java.sql.DriverManager.getConnection(DriverManager.java:567)
at java.sql.DriverManager.getConnection(DriverManager.java:181)
at testjdbc.Main.main(Main.java:24)
Java Result: 1 |
Je suis désespéré car je ne comprend pas d'ou sa peut venir, sa fait plusieurs jour que je suis dessus. Je vous remerci d'avance pour votre aide car j'en ai grand besoins.