Connection eclipse / JDBC Mysql

Fermé
benamira Messages postés 38 Date d'inscription lundi 10 septembre 2007 Statut Membre Dernière intervention 2 mai 2009 - 2 janv. 2009 à 11:53
 jonathan_deloppeer - 14 oct. 2009 à 14:16
Bonjour,

j'ai installé Mysql, il est démarré, j'ai téléchargé mysql connector, je l'ai ajouté à la bibiothèque de mon projet, j'ai vérifié le chrgement de ce driver et c'est oK.
maintenant je veux me connecter à la base de donnée avec un petit programme java mais je n'y arrive pas, j'ai bien crée la db "jdbctutorial" avec [CREATE DATABASE jdbctutorial;] et [USE jdbctutorial;]
Merci de m'aider
voici de le code et les erreurs de compilation:

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/";
    String dbName = "jdbctutorial";
    String driver = "com.mysql.jdbc.Driver";
    String userName = "root"; 
    String password = "abcdef";
    try {
      Class.forName(driver).newInstance();
      conn = DriverManager.getConnection(url+dbName,userName,password);
      System.out.println("Connected to the database");
      conn.close();
      System.out.println("Disconnected from database");
    } catch (Exception e) {
      e.printStackTrace();
    }
  }
}

les erreurs de compilation :

MySQL Connect Example.
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

Last packet sent to the server was 0 ms ago.
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1074)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2120)
at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:723)
at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:46)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:302)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:282)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at MysqlConnect.main(MysqlConnect.java:14)
Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

Last packet sent to the server was 0 ms ago.
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1074)
at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:335)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2043)
... 12 more
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:253)
at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:284)
... 13 more
A voir également:

8 réponses

arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
2 janv. 2009 à 20:29
Bravo à toi tu as craqué 8 heures plus tard et tu as en plus trouvé ton problème.

Si tu avais lu la charte un tant soit peu, tu saurais que ce sont des bénévoles qui aident les autres et non des gens payés, de plus tu ne payes pas pour avoir une réponse dans les 5 minutes non plus.

Et franchement soit tu colles ta réponse ici là maintenant soit ça sert à rien de dire "qu'il me contacte" mis à part te donner un air supérieur que tu n'as pas.

Sur ce ...
6
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
3 janv. 2009 à 13:11
Eh bien non vois tu ce qui est déplaisant sont les gens qui se croient au support client qui LEUR est dédié.

Hmmm bien bien 3 fichiers en ligne mais en ligne où ça?

Tu as des sites d'upload de fichiers pour que les gens puissent les télécharger.

Si c'est ce que tu appelles mettre en ligne ...
1
benamira Messages postés 38 Date d'inscription lundi 10 septembre 2007 Statut Membre Dernière intervention 2 mai 2009 1
3 janv. 2009 à 12:29
les réponses inutiles qui ne servent à rien sont au plus vite postées.
mais je suis quand même d'accord avec toi, les gens qui répondent ici ne sont pas payés, c'est pour ça le service n'est pas terrible.
Bon un peu de sérieux,
au fait j'ai 3 fichiers et je ne sais pas comment les mettre en ligne.c'est pour ça j'ai proposé qu'on me contacte Mr le professeur de la morale.
à vous de me le dire.
0
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
3 janv. 2009 à 13:15
Et on dit Monsieur le professeur de Morale stp ;)

C'est juste que bon desfois on aide, les gens nous remercie pas et on a jamais de nouvelles, desfois un peu comme toi ils râlent pour dire qu'on est pas compétent gna gna gni gna gna gna ...

Eh oui on est pas payé et en plus on aide alors là je te pige pas on essaie juste d'apporter un peu de notre savoir, mais on a pas la science infuse alors on ne sait pas tout non plus. Et en plus on y passe du temps alors juste un peu de reconnaissance desfois ...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
4 janv. 2009 à 00:37
Pas besoin de cette solution non :)

Je pensais juste à ceux qui chercheraient ton même message d'erreur, tomberaient sur CCM et auraient ta réponse.

M'enfin tu as sans doute raison ce raisonnement est débile hein?
0
benamira Messages postés 38 Date d'inscription lundi 10 septembre 2007 Statut Membre Dernière intervention 2 mai 2009 1
4 janv. 2009 à 13:56
salut arth,

ton raisonnement n'est pas débile, tu es gentil comme c'est pas possible.
j'ai apporté une réponse à une autre question et je n'ai pas manqué d'écrire ton nom comme best contributor.
a+
0
Salut, j'ai exactement le même problème que toi.
Quelle solution as-tu trouvé ? merci d'avance
0
benamira Messages postés 38 Date d'inscription lundi 10 septembre 2007 Statut Membre Dernière intervention 2 mai 2009 1
20 avril 2009 à 17:19
as tu toujours le même problème ?

je viens de lire ton post
0
bot > benamira Messages postés 38 Date d'inscription lundi 10 septembre 2007 Statut Membre Dernière intervention 2 mai 2009
5 mai 2009 à 14:38
Salut jai le mme pb ke toi c koi la solution stp ??
0
anonyme13 > benamira Messages postés 38 Date d'inscription lundi 10 septembre 2007 Statut Membre Dernière intervention 2 mai 2009
2 juil. 2009 à 17:20
j'ai le même problème est ce que tu pourras me donner une solution je galère tjrs, on dirait que je tourne en rond vas-y nous la reponse ...
0
benamira Messages postés 38 Date d'inscription lundi 10 septembre 2007 Statut Membre Dernière intervention 2 mai 2009 1
2 janv. 2009 à 20:24
je suis vraiment dégouté de ce forum personne ne te répond.
bon ceci étant dit, après une longue journée de travail, j'ai réussis à trouver solution à mon problème.
si quelqu'un en a besoin qu'il me contacte
a+
-1
jonathan_deloppeer
14 oct. 2009 à 14:16
salut benamira
j'ai le même probleme, est que tu peut nous donnée la solution stp
please benamaria
cordialement.
0