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

Installation MySQL Discussion :

[php mysql]Connexion au seveur MYSQL


Sujet :

Installation MySQL

  1. #1
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 54
    Par défaut [php mysql]Connexion au seveur MYSQL
    salut

    j'ai installé EasyPHP sur mon poste et un serveur Mysql. Le problème c'est que je peux me connecter au serveur mysql de EasyPHP alors que je n'arrive pas à le faire avec l'autre serveur

    pour juste savoir, mon serveur MYSQL fonctionne bien, il a un n° de port différent que celui de EasyPHP

    merci d'avance

  2. #2
    Membre Expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Par défaut
    fais voir ton code de connexion, et les messages d'erreur que tu rencontres.

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 54
    Par défaut
    Voici le code de connexion :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?php require_once('Connections/dbConnexoin.php'); ?>
    <?php
     
    $dbConnexoin = mysql_connect("localhost","Nom_user","MotDePasse");
     
    mysql_select_db("DB", $dbConnexoin);
    le message affiché;

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Warning: mysql_connect(): Accès refusé pour l'utilisateur: 'Nom_user'@'@localhost' (mot de passe: OUI) in c:\program files\easyphp1-8\www\monsite\aaa.php on line 39

  4. #4
    Membre Expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Par défaut
    Citation Envoyé par chorokari
    Voici le code de connexion :
    Le code de connexion, c'est ce qui est caché dans ton fichier d'include.

    Apparemment, tu as déjà une erreur dans le nom de ton serveur (un @ de trop)
    Tu as bien spécifié le port TCP de ton serveur ?

    L'utilisateur Nom_user est bien créé dans MySQL ?

  5. #5
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 54
    Par défaut
    le n° de port de mysql EasyPHP est 3306
    le n° de port de Serveur MYSQL installé sur le post : 3307

    je ne sais est ce que je doit spécifier le n° de port dans la chaîne de connexion? Si oui où je eput l'ajouter?

    pour l'utilisateur c'est le root donc aucun problème. j'ai essayé de créer un autre user et se connecter avec se dernier mais toujours le même problème.

  6. #6
    Membre Expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Par défaut
    Citation Envoyé par chorokari
    je ne sais est ce que je doit spécifier le n° de port dans la chaîne de connexion? Si oui où je eput l'ajouter?
    Montre ton code de connexion et je te dirai comment le modifier (n'oublie pas de masquer les mots de passe). Sinon tu peux aussi regarder la doc...

    Citation Envoyé par chorokari
    pour l'utilisateur c'est le root donc aucun problème.
    Heu... l'utilisateur "Nom_user", ce n'est pas "root".

  7. #7
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 54
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php require_once('Connections/dbConnexoin.php'); ?>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <?php
     
    $dbConnexoin = mysql_connect("localhost:3307","root","123456");
     
    mysql_select_db("test", $dbConnexoin);

  8. #8
    Membre Expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Par défaut
    Ca m'étonnerait qu'avec ce code tu aies le message d'erreur donné plus haut !

  9. #9
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 54
    Par défaut
    quelle est donc la solution

    est ce que je peux désativer, arrêter ou déconnecter le mysql de easyphp?

  10. #10
    Membre Expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Par défaut
    Citation Envoyé par chorokari
    quelle est donc la solution
    Nous donner le message d'erreur qui va avec le code que tu viens de donner ?
    Citation Envoyé par chorokari
    est ce que je peux désativer, arrêter ou déconnecter le mysql de easyphp?
    Oui, c'est un service Windows que tu peux couper, mais ça ne résoudra pas ton problème je pense.

  11. #11
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 54
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\program files\easyphp1-8\www\monsite\test connexion.php on line 2

  12. #12
    Membre Expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Par défaut
    On progresse. Alors voilà, il y a une subtilité de configuration dans ton serveur MySQL qui fait que ça ne marche pas. Et là je ne pourrai pas t'aider, il faudra aller poster une nouvelle question (bien formulée, en évacuant au max le côté PHP) sur le forum MySQL.
    Un dernier essai, tu peux essayer de remplacer localhost par 127.0.0.1 ?

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 24/04/2009, 18h35
  2. Réponses: 0
    Dernier message: 23/05/2008, 14h19
  3. [MySQL] connexion à la base (Mysql+php)
    Par aroua dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 26/07/2007, 15h02
  4. [MySQL] Connexion à la base MySQL avec PHP
    Par randriamanana dans le forum PHP & Base de données
    Réponses: 10
    Dernier message: 05/01/2007, 12h06
  5. Apache php et mysql sur un seveur
    Par sam01 dans le forum Apache
    Réponses: 2
    Dernier message: 09/07/2006, 23h12

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