IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JDBC Java Discussion :

Connexion avec MySQL impossible


Sujet :

JDBC Java

  1. #1
    Membre actif
    Inscrit en
    Décembre 2003
    Messages
    491
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 491
    Points : 245
    Points
    245
    Par défaut Connexion avec MySQL impossible
    Bonjour,

    J'essaie en vain de me connecter sur une BD Mysql en utilisant XAMPP
    et le code suivant testé sur eclipse:
    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
    36
    37
    38
     
    package dbEssai;
     
    import java.sql.*;
     
    public class getmySQLConnection 
    {
           public static void main(String[] args) 
           {
                   DB db = new DB();
                   Connection conn=db.dbConnect("jdbc:mysql://localhost:3306/projekt_mp", "root", "");
           }
     
    }
     
    class DB
    {
           public DB() {}
     
           public Connection dbConnect(String db_connect_string, String db_userid, String db_password)
           {
                   try
                   {
                           Class.forName("com.mysql.jdbc.Driver").newInstance();
                           Connection conn = DriverManager.getConnection(
                             db_connect_string, db_userid, db_password);
     
                           System.out.println("connected");
                           return conn;
     
                   }
                   catch (Exception e)
                   {
                           e.printStackTrace();
                           return null;
                   }
           }
    };
    D'apres Xampp le serveur est en marche le port est correct et j'ai aussi installe la librairie dans les referenced Librairies:
    C:\Dokumente und Einstellungen\Administrator\workspaceCRM\lib\mysql-connector-odbc-noinstall-5.2.2-win32.zip et construit le chemin d'acces.

    J'ai ceci comme build path:


    Malgré beaucoup de tentative j'en suis toujours a la même erreur:
    java.lang.ClassNotFoundException: com.mysql.jdbc.Driver


    Comment est ce que je pourrai tester pour savoir ou est le problème?

    Merci d'avance pour vos réponses

  2. #2
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 274
    Points : 4 141
    Points
    4 141
    Par défaut
    Il faut extraire le driver au format jar de ton fichier zip.

  3. #3
    Membre émérite
    Avatar de olivier.pitton
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2012
    Messages
    355
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2012
    Messages : 355
    Points : 2 814
    Points
    2 814
    Par défaut
    Plop,

    Il faut que tu télécharges le driver JDBC de MySQL ici.

    Tu ajoutes ce JAR dans ton classpath. Ensuite, pour charger le driver, tu exécutes le code suivant afin d'effectuer ta connexion.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Class.forName("com.mysql.jdbc.Driver");

  4. #4
    Membre actif
    Inscrit en
    Décembre 2003
    Messages
    491
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 491
    Points : 245
    Points
    245
    Par défaut
    Merci pour vos réponses, il semble que cette fois j'arrive a me connecter.
    Le problème venait du mauvais choix du connecteur.
    J'avais celui-ci avant:
    mysql-connector-odbc-noinstall-5.2.2-win32

    Merci encore

    PS, Quand on choisit le bon driver le jar est déjà dans le répertoire, pas besoin de la créer


    Marc_3

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [pool de connexion] avec mysql et eclipse
    Par Mascotte dans le forum Servlets/JSP
    Réponses: 16
    Dernier message: 15/02/2007, 15h02
  2. Erreur de connexion avec Mysql -> Driver bugué
    Par kedare dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 07/02/2007, 08h47
  3. Pas de connexion avec MySQL ?
    Par spekal dans le forum JDBC
    Réponses: 15
    Dernier message: 23/01/2007, 18h38
  4. connexion a mysql impossible
    Par glayag dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 31/08/2006, 02h05
  5. [SGBD] Problème de connexion avec mysql
    Par weshwesh dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 29/06/2006, 10h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo