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

NetBeans Java Discussion :

connexion mysql wampserver avec netbeans


Sujet :

NetBeans Java

  1. #1
    Membre habitué
    Inscrit en
    Janvier 2008
    Messages
    1 159
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 1 159
    Points : 149
    Points
    149
    Par défaut connexion mysql wampserver avec netbeans
    bonjour,

    je viens d installer netbeans,j ai installer le driver mysql-connector-java-5.0.6 dans le service database mais quand je clique droit que j' ai mit mes parametre pour la connexion j ai un message d 'erreur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    unable to add conenction. Cannot etabish a connection to jbc:mysql//loclahost:3306/ecommerce using com.mysql.jdbc.driver (access  denied for user 'ecommerce@localhost')(using password:NO))
    Est ce que j ai oublier une etape?

    Je travaille sur wampser 2.0 et la connexion fonctionne bien avec l'utilisation de notepad++ .

    merci

  2. #2
    Membre expérimenté
    Avatar de yotta
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Septembre 2006
    Messages
    1 088
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 088
    Points : 1 540
    Points
    1 540
    Par défaut Une piste
    Bonjour,

    D'après les informations que vous donnez, votre connexion s'établit localement vers une base de données nommée "ecommerce" en présentant une identité sans mot de passe qui est refusée par le serveur Mysql sollicité.
    Avez-vous pris soin de vérifier l'identité utilisée pour votre connexion via phpmyadmin ?
    Une technologie n'est récalcitrante que par ce qu'on ne la connait et/ou comprend pas, rarement par ce qu'elle est mal faite.
    Et pour cesser de subir une technologie récalcitrante, n'hésitez surtout pas à visiter les Guides/Faq du site !

    Voici une liste non exhaustive des tutoriels qui me sont le plus familiers :
    Tout sur Java, du débutant au pro : https://java.developpez.com/cours/
    Tout sur les réseaux : https://reseau.developpez.com/cours/
    Tout sur les systèmes d'exploitation : https://systeme.developpez.com/cours/
    Tout sur le matériel : https://hardware.developpez.com/cours/

  3. #3
    Membre habitué
    Inscrit en
    Janvier 2008
    Messages
    1 159
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 1 159
    Points : 149
    Points
    149
    Par défaut
    voici ce que j utilise dans mes paramtres connexion qui marche tres bien:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     var $server = "localhost";
    	var $login = "root";
    	var $password = "";
    	var $base = "ecommerce";
    merci

  4. #4
    Membre expérimenté
    Avatar de yotta
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Septembre 2006
    Messages
    1 088
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 088
    Points : 1 540
    Points
    1 540
    Par défaut Etonnant
    Très bien, votre définition soumet clairement l'identité root sans mot de passe. Comme vous parliez au début de wampserver, je présume qu'il s'agit d'une version récente. Lorsque l'on installe wampserver, ce dernier pose à un moment donné clairement la question de la mise en place d'un mot de passe pour l'utilisateur root. Quoi qu'il en soit, le message est clair, présenter l'identité root sans mot de passe pour une connexion locale est refusé par wampserver.
    Cependant, ce qui m'étonne beaucoup c'est l'extrait de code que vous fournissez ! Si je ne me trompe pas, il s'agit là de déclaration de variables en php, pas en Java ???

    De plus, vu le message d'erreur, ils ne fonctionnent pas si bien que ça ?!
    Une technologie n'est récalcitrante que par ce qu'on ne la connait et/ou comprend pas, rarement par ce qu'elle est mal faite.
    Et pour cesser de subir une technologie récalcitrante, n'hésitez surtout pas à visiter les Guides/Faq du site !

    Voici une liste non exhaustive des tutoriels qui me sont le plus familiers :
    Tout sur Java, du débutant au pro : https://java.developpez.com/cours/
    Tout sur les réseaux : https://reseau.developpez.com/cours/
    Tout sur les systèmes d'exploitation : https://systeme.developpez.com/cours/
    Tout sur le matériel : https://hardware.developpez.com/cours/

  5. #5
    Membre habitué
    Inscrit en
    Janvier 2008
    Messages
    1 159
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 1 159
    Points : 149
    Points
    149
    Par défaut
    le morceaux de code vient de ma page connect.php je voulais juste vous montrer qu 'avec ses parametre j'arrive tres bien a me connecter a la base.

  6. #6
    Membre expérimenté
    Avatar de yotta
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Septembre 2006
    Messages
    1 088
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 088
    Points : 1 540
    Points
    1 540
    Par défaut D'accord
    Si vous regardez bien votre message d'erreur, on remarque que la connexion essaie de s'établir avec l'utilisateur ecommerce, alors que dans votre code php, c'est l'utilisateur root qui est utilisé.
    Pouvez-vous me montrer la ligne de code java qui contient l'URL de connexion ?
    Une technologie n'est récalcitrante que par ce qu'on ne la connait et/ou comprend pas, rarement par ce qu'elle est mal faite.
    Et pour cesser de subir une technologie récalcitrante, n'hésitez surtout pas à visiter les Guides/Faq du site !

    Voici une liste non exhaustive des tutoriels qui me sont le plus familiers :
    Tout sur Java, du débutant au pro : https://java.developpez.com/cours/
    Tout sur les réseaux : https://reseau.developpez.com/cours/
    Tout sur les systèmes d'exploitation : https://systeme.developpez.com/cours/
    Tout sur le matériel : https://hardware.developpez.com/cours/

  7. #7
    Membre habitué
    Inscrit en
    Janvier 2008
    Messages
    1 159
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 1 159
    Points : 149
    Points
    149
    Par défaut
    bonjour, j'ai resolut mon probléme avec xdebug j ai juste fait un dossier avec le php_xdebug-2.0.5-5.3-vc6.ddl dans le dossier et wamp et a rajouter dans php.ini:
    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
    [xdebug]
    ; Extension du serveur xdebug
    ;zend_extension="c:/wamp/xdebug/ext/php_xdebug-2.0.5-5.3-vc6.dll"
     
    ; Accès distant au serveur xdebug
    ;xdebug.remote_enable=on
    ;xdebug.remote_handler=dbgp
    ;xdebug.remote_host=localhost
    ;xdebug.remote_port=9000
     
    ; Trace de xdebug
    ;xdebug.auto_trace=1
    ;xdebug.trace_format=0
    ;xdebug.show_mem_delta=1
    ;xdebug.trace_output_dir="c:/wamp/xdebug/trace"
    ;xdebug.trace_output_name="trace.%t"
    et a changer dans fichier config.ini dans dossier phpmyadmin: port=9000.


    merci encore pour votre aide qui m'a bien aider.

  8. #8
    Membre expérimenté
    Avatar de yotta
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Septembre 2006
    Messages
    1 088
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 088
    Points : 1 540
    Points
    1 540
    Par défaut Je ne voudrais pas vous embeter
    Mais j'ai du mal à comprendre la solution que vous décrivez. Les lignes que vous montrez avoir ajouté à php.ini sont toutes en commentaire ?!
    Ensuite, vous indiquez avoir modifié le fichier config.ini pour que phpmyadmin se connecte au port 9000 du serveur mysql locale.
    Initialement, votre question concernait une connexion via JDBC, donc depuis un programme java. Il n'y a donc aucuns rapport entre ce type de connexion et le fichier de configuration de phpmyadmin ?!
    Pour finir, le message d'erreur que vous avez posté mentionne clairement qu'il s'agit bien d'une connexion JDBC qui tente de s'établir avec le serveur mysql local, sur le port 3306 en présentant l'identité ecommerce sans mot de passe.
    Bref, d'après vos dernières indications, je dirai que pour que la connexion s'établisse depuis JDBC, il faut se connecter au serveur mysql locale, sur le port 9000 en précisant qu'il s'agit de la base ecommerce, et en présentant l'identité root sans mot de passe pour que cela fonctionne exactement comme la connexion php que vous avez présenté et dans la condition que le programme java en question tourne sur la même machine...
    Une technologie n'est récalcitrante que par ce qu'on ne la connait et/ou comprend pas, rarement par ce qu'elle est mal faite.
    Et pour cesser de subir une technologie récalcitrante, n'hésitez surtout pas à visiter les Guides/Faq du site !

    Voici une liste non exhaustive des tutoriels qui me sont le plus familiers :
    Tout sur Java, du débutant au pro : https://java.developpez.com/cours/
    Tout sur les réseaux : https://reseau.developpez.com/cours/
    Tout sur les systèmes d'exploitation : https://systeme.developpez.com/cours/
    Tout sur le matériel : https://hardware.developpez.com/cours/

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

Discussions similaires

  1. Connexion à MySQL Workbench avec JDBC
    Par nisssou dans le forum JDBC
    Réponses: 2
    Dernier message: 13/09/2013, 19h56
  2. Connexion à MySQL Server avec QlikView
    Par srera dans le forum QlikView
    Réponses: 6
    Dernier message: 10/11/2011, 15h48
  3. Connexion MySql ODBC avec Delphi XE2
    Par John Colibri dans le forum Bases de données
    Réponses: 0
    Dernier message: 16/09/2011, 17h45
  4. problème de connexion de MySql avec netbeans 7.0
    Par Federica dans le forum Débuter
    Réponses: 1
    Dernier message: 02/08/2011, 13h48
  5. connexion MySQl/hibernate avec myeclipse
    Par mirrouhalloula dans le forum Hibernate
    Réponses: 7
    Dernier message: 06/01/2009, 13h52

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