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 :

Se connecter à phpMyAdmin en Java


Sujet :

JDBC Java

  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2016
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2016
    Messages : 75
    Points : 50
    Points
    50
    Par défaut Se connecter à phpMyAdmin en Java
    salut tout le monde

    j'ai essayè de me connecter a la base de donnèes phpmyadmin avec ce code mais il me donne une erreur..
    en fait je travail avec WAMPSERVER pour me connecter a la BD

    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
     
    import java.sql.Connection;
     
    import java.sql.Statement;
     
    import java.sql.DriverManager;
     
    import java.sql.ResultSet;
     
    import java.sql.ResultSetMetaData;
     
    import java.sql.SQLException;
    import javax.swing.DefaultListModel;
    import javax.swing.JFrame;
     
     
     
    public class MySQLJDBCDriverTest extends JFrame{
     
    private static javax.swing.JList<String> list;
     
    public static void main(String args[]) throws ClassNotFoundException, SQLException
     
    {
     
    Connection connection ;
     
    Statement statement ;
     
    ResultSet resultSet ;
    ResultSetMetaData metaData ;
    int numberOfColumns = 0;
    DefaultListModel mod=new DefaultListModel();
     
    try
     
    {
     
    Class.forName("com.mysql.jdbc.Driver");
     
    connection = DriverManager.getConnection("jdbc:mysql://localhost:81/phone" ,"root",""); //phone et le nom de BD 
     
    statement = connection.createStatement();
     
    System.out.println("Connection Established");
     
     
    }catch(ClassNotFoundException | SQLException e){
        System.err.println(e);
    }
    }}

    l'erreur est :
    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
     
    run:
    com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: 
     
    ** BEGIN NESTED EXCEPTION ** 
     
    java.io.EOFException
     
    STACKTRACE:
     
    java.io.EOFException
    	at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1934)
    	at com.mysql.jdbc.MysqlIO.readPacket(MysqlIO.java:483)
    	at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:992)
    	at com.mysql.jdbc.Connection.createNewIO(Connection.java:2572)
    	at com.mysql.jdbc.Connection.<init>(Connection.java:1485)
    	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
    	at java.sql.DriverManager.getConnection(DriverManager.java:571)
    	at java.sql.DriverManager.getConnection(DriverManager.java:215)
    	at MySQLJDBCDriverTest.main(MySQLJDBCDriverTest.java:40)
     
     
    ** END NESTED EXCEPTION **
     
     
     
    Last packet sent to the server was 20 ms ago.
    BUILD SUCCESSFUL (total time: 1 minute 2 seconds)
    merci pour votre aide

  2. #2
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    le port de mysql c'est 3306 pas 81

  3. #3
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2016
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2016
    Messages : 75
    Points : 50
    Points
    50
    Par défaut
    Merci c reglè

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

Discussions similaires

  1. [phpMyAdmin] Problèmes connection phpMyAdmin sur mon pc (gros problème)
    Par justmefr dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 14/01/2007, 19h41
  2. Comment connecter un client java à JBoss ?
    Par elscorcho dans le forum Wildfly/JBoss
    Réponses: 2
    Dernier message: 06/10/2006, 17h28
  3. [ASE][OC]pb connection Sybase avec Java
    Par GregHory dans le forum Sybase
    Réponses: 5
    Dernier message: 06/04/2006, 15h35
  4. [SOCKET] Client C connecté à un serveur Java
    Par missllyss dans le forum Développement
    Réponses: 2
    Dernier message: 07/06/2004, 13h14
  5. comment connecter VC++ et (java ou VB)
    Par Tray dans le forum Langages de programmation
    Réponses: 3
    Dernier message: 18/11/2002, 13h51

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