Partage
  • Partager sur Facebook
  • Partager sur Twitter

problem de connection a la base de donnee avec mysql jdbc

    18 mai 2012 à 10:39:20

    bonjour,j'essaye de me connecter a la base de donnee mysql en utilisant jdbc mais je trouve ces exceptions et je sais quoi faire quelqu'un peut m'aider:j'utilise netbeans

    voici mes code java


    import java.sql.*;
    import java.util.Properties;
    
    
    
    
    public class Java2 {
     private static final String dbClassName = "com.mysql.jdbc.Driver";
    
    private static final String CONNECTION ="jdbc:mysql://localhost/mysql";
                              
    
        public static void main(String[] args) throws ClassNotFoundException,SQLException{
    
    
     
                                 
      {
        System.out.println(dbClassName);
       
        Class.forName(dbClassName);
    
    
        Properties p = new Properties();
        
        p.put("root"," ABGEL");
    
        // Now try to connect
        Connection c = DriverManager.getConnection(CONNECTION,p);
    
        System.out.println("It works !");
        c.close();
        }
    }
    
    
    
                  }
    


    et voici l'exception que je trouve

    d'abord je trouve ceci comme resultat
    com.mysql.jdbc.Driver

    et puis
    Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    	at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    	at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    	at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    	at java.lang.Class.forName0(Native Method)
    	at java.lang.Class.forName(Class.java:186)
    	at Java2.main(Java2.java:22)
    Java Result: 1
    


    merci de l'aide
    • Partager sur Facebook
    • Partager sur Twitter
      18 mai 2012 à 15:27:54

      Il faut rajouter le jar du driver MySQL dans ton classpath.
      • Partager sur Facebook
      • Partager sur Twitter
      Je ne réponds pas aux MP techniques, les forums sont là pour ça / Danser le rock à Lille / BetaSeries

      problem de connection a la base de donnee avec mysql jdbc

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown