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

Java Discussion :

probleme connexion a mysql(driver peut etre)


Sujet :

Java

  1. #1
    Membre du Club
    Inscrit en
    Juin 2005
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 139
    Points : 59
    Points
    59
    Par défaut probleme connexion a mysql(driver peut etre)
    bonjour a tous et a toute!

    je voulais faire une application pour pouvoir me connecter de mon programme java vers mysql5 mais je n'ai pas reussi!

    je suis sur Windows vista, Mysql server 5.1, tomcat6 et mysql-connector-java-5.1.10(j'ai meme essayé avec d'autres mysql-connector)
    (tomcat c'est pour faire les pages jsp mais jai mis de coté pour linstant jusqu'a ce que j'arrive a me connecter sur mysql)
    je travaille sur eclipse3
    j'ai meme essayé sous ubuntu ca na rien donné!
    voici ma classe java:
    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
    package bd;
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
     
    public class TestCoonexion
    {
     
    	public static void main(String args[])
    	{
    		Connection con = null;
    		try 
    		{
    			Class.forName("com.mysql.jdbc.Driver").newInstance();
    			con = DriverManager.getConnection("jdbc:mysql://localhost/manu","root","474910");
    			if(!con.isClosed())
    				System.out.println("Successfully connected to MySQL server using TCP/IP...");
    		} 
    		catch(Exception e)
    		{
    			System.err.println("Exception: " + e.getMessage());
    		} 
    		finally
    		{
    			try {
    					if(con != null)
    					con.close();
    				}
    			catch(SQLException e)
    			{
    				System.err.println("Exception: " + e.getMessage());
    			}
     
    		}
    	}
    }



    mon mysql-connector je l'ai integré dans le projet dans le buildpatch en ajoutant un external jar dans longlet librairie

    et voici le message d'erreur que je recois:
    Exception: com.mysql.jdbc.Driver

    donc si vous pouvez m'aider je serai vraiment content! Merci a tous

  2. #2
    Membre du Club
    Inscrit en
    Juin 2005
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 139
    Points : 59
    Points
    59
    Par défaut probleme connexion vers mysql
    bonjour!
    J'attend bcp d'aide de votre part,je serai reconnaissante envers vs!merci
    Jai meme desinstallé reinstallé vista mais ca na rien donné!
    Ca doit ts bete mais je vois pas d'ou ca vient.
    J'espere que c'est pas un probleme sans solution!

  3. #3
    Membre averti Avatar de _Xavier_
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    311
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2009
    Messages : 311
    Points : 390
    Points
    390
    Par défaut
    Ton message d'erreur n'est pas explicite. Mets e.printStackTrace() au lieu de e.getMessage()
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    catch(Exception e)
    		{
    			e.printStackTrace()
    		}

  4. #4
    Membre du Club
    Inscrit en
    Juin 2005
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 139
    Points : 59
    Points
    59
    Par défaut probleme connexion a mysql(driver peut etre)
    ok Xavier Merci!
    jai fait les changement pour avoir plus d'informations sur ce qui fonctionne pas et voila la trace:

    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.ClassLoader.loadClassInternal(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at bd.TestCoonexion.main(TestCoonexion.java:14)

    jai vraiment du mal avec cette connexion et pourtant c'est pas la premiere fois que je fais ce genre de programme!

  5. #5
    Membre averti Avatar de _Xavier_
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    311
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2009
    Messages : 311
    Points : 390
    Points
    390
    Par défaut
    1) Vérifie bien que tu as le bon driver
    2) Le numéro du port 3306 n'apparait pas dans ton url de connexion "jdbc:mysql://localhost/manu"

    Le même problème a été traité ici http://www.developpez.net/forums/d58...-driver-error/.

  6. #6
    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
    java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    Il te manque le jar de ton driver dans le classpath de l'application.

  7. #7
    Membre du Club
    Inscrit en
    Juin 2005
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 139
    Points : 59
    Points
    59
    Par défaut probleme connexion vers mysql
    bonjour ts le monde.sans doute le probleme vien du driver mais ces drivers la je les ai telecharger sur le site de mysql et ils ont lextention .zip pas .jar et comme je lai deja fait plusieurs fois et ca marche jai fais inclure le fichier telechargé dans eclipse buildpath en faisant add external jar. Jai testé plusieurs drivers de differente version.jai modifier lurl en rajoutant le port mais toujours la meme trace.

  8. #8
    Membre du Club
    Inscrit en
    Juin 2005
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 139
    Points : 59
    Points
    59
    Par défaut probleme connexion vers mysql
    bonjour ts le monde.
    Jai enfin reussi.cest bete.jai juste telechargé le driver en .jar et ca marche.
    Jai toujours pas compris pourquoi il prend pas en .zip
    Qqn a essayé en .zip et ca marche?
    Merci a ts de vos reponse

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

Discussions similaires

  1. probleme connexion api mysql ovh
    Par bibou2811 dans le forum C
    Réponses: 3
    Dernier message: 09/06/2012, 04h35
  2. Probleme connexion BDD mysql avec applet
    Par lancer83 dans le forum Applets
    Réponses: 25
    Dernier message: 01/08/2007, 11h15
  3. probleme connexion server mysql avec mot de passe
    Par jsdar dans le forum Débuter
    Réponses: 1
    Dernier message: 25/02/2007, 19h58
  4. 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
  5. Réponses: 1
    Dernier message: 11/08/2005, 01h26

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