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 :

Erreur 1045 lors de la connexion à ma BD


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Mai 2011
    Messages : 25
    Par défaut Erreur 1045 lors de la connexion à ma BD
    bonjour à tous.

    bon voila j'ai un petit grand problem avec l'execution d'un exemple trouvé sur :
    "penser en java 2nd edition"
    ce probleme concern apparamen la connection JDBC-MySQL(ma simple supposition qui peut etre fauss!!!)

    d'abord j'expose mes outils:

    os: win vista trois partition.
    travail avec Eclips.
    MySQL 5.1.12 installer (Typical) sur "C"..
    et j'ai mis MySQL_Datafiles sur "D" car n'ayant presque plus d'espace sur "c".

    (1)
    je compile le prog suivant (exemple trouve ds : penser en 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
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    import java.sql.ResultSet;
    import java.sql.Statement;
    public class Lookup{
     
     
    public static void main(String[] args) {
     
       String driver = "com.mysql.jdbc.Driver";
       String url = "jdbc:mysql://localhost";  //je ne sais pas si c bon...
       String login = "";
       String password = "";
       Connection connection = null;
     
       try{
          Class.forName(driver).newInstance();
          connection = DriverManager.getConnection(url,login,password);
          Statement statement = connection.createStatement();
          ResultSet rs = statement.executeQuery("select * from table");
          while(rs.next()){
            String s = rs.getString("nom");
            System.out.println(s);
          }
     
       }
     
       catch(ClassNotFoundException cnfe){
             System.out.println("Driver introuvable : ");
             cnfe.printStackTrace();
       }
     
       catch(SQLException sqle){
             System.out.println("Erreur SQL : "+sqle.getErrorCode());          }
     
       catch(Exception e){
             System.out.println("Autre erreur : ");
             e.printStackTrace();
       }
     
       finally   {
             if(connection!=null){
                   try{
                      connection.close();
                   }
     
                   catch(Exception e){
                      e.printStackTrace();
                   }
            }
     
       }
     
    }}
    resultat consol : Erreur SQL : 1045
    **************************************
    (2)
    Aussi si je met :

    à la place de:
    ainsi que le passeword que j'ai choisie exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String password = "monPwd";
    à la place de:
    j'obtien : Erreur SQL : 1064.

    *****************************
    sur google j'ai trouvé ke l'url est incorrect pour le cas (1)
    pour le cas (2) pas de suggestion
    ********************************
    comment trouvé l'url de mon MySQL que je vien d'installé ??
    es ce que c'est une path :
    - "C:\programms\MySQL" ?
    ou:
    -"D:\MySQL Datafiles " ?
    ou autre chose
    ***********************************
    aussi vous excuserai mes multe modification sur le sujet
    c'est just pour l'ammelioré...enfin j'espére


    merci d'avance

  2. #2
    Membre averti
    Homme Profil pro
    Lycéen
    Inscrit en
    Mai 2011
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Mai 2011
    Messages : 29
    Par défaut
    Bonjour,

    Etes vous certain que mysql est lancé?

    Pour le lancer ouvrir une console et taper :

    C:\[chemin d'acces jusque mysql]\bin\mysqld

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Mai 2011
    Messages : 25
    Par défaut
    j'ai suivi tes indications
    et j'ai mis le path sur l'invite de commande (win)
    C:\program Files\Mysql\MySQL Server5.5\bin\mysqld

    cas (1)
    meme erreur SQL error1045
    cas(2)
    meme erreur SQL error 1064

  4. #4
    Membre averti
    Homme Profil pro
    Lycéen
    Inscrit en
    Mai 2011
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Mai 2011
    Messages : 29
    Par défaut

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Mai 2011
    Messages : 25
    Par défaut
    Merci pour le conseil, je suis entrain de me documenté sur « wamp »

  6. #6
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Mai 2011
    Messages : 25
    Par défaut
    j'ai reformulé le Deuxième print…
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    System.out.println("Erreur SQL : "+sqle.geMessage());
    resultat-->

    Access denied for user 'root@localhost'@'localhost' (using password: NO)

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

Discussions similaires

  1. Erreur syntaxique lors d'une connexion à une bdd
    Par Une.Personne dans le forum Caml
    Réponses: 3
    Dernier message: 24/12/2013, 08h58
  2. erreur 80072ee7 lors de la connexion sur internet
    Par devAd dans le forum Internet
    Réponses: 5
    Dernier message: 13/10/2007, 14h10
  3. erreur etrange lors d'une connexion à sql server
    Par bossun dans le forum ASP.NET
    Réponses: 6
    Dernier message: 10/10/2007, 15h19
  4. erreur #1130 lors de la connexion à phpmyadmin
    Par laetiheu dans le forum Installation
    Réponses: 13
    Dernier message: 21/09/2007, 21h53
  5. [Sybase] Erreur 500 lors de la connexion à une BD sybase
    Par rbrigot dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 13/06/2007, 08h56

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