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

SQL Procédural MySQL Discussion :

mysql_connect fonctionne pas


Sujet :

SQL Procédural MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 25
    Par défaut mysql_connect fonctionne pas
    Salut,
    Le code si dessous ne fonctionne pas, la connexion echoue :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    $hote = "localhost";
    $utilisateur = "root";
    $password = "";
     
    $connexion = mysql_connect($hote, $utilisateur, $password) or die ("Connexion à la base de donnée echouée");
     
     Accès refusé pour l'utilisateur: 'root'@'@localhost' (mot de passe: OUI)
    Alors que la il fonctionne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $connexion = mysql_connect("localhost", "root", "") or die ("Connexion à la base de donnée echouée");
    Pourquoi ? :

  2. #2
    Membre éclairé Avatar de Ryan Sheckler
    Homme Profil pro
    Moine
    Inscrit en
    Novembre 2005
    Messages
    196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Moine

    Informations forums :
    Inscription : Novembre 2005
    Messages : 196
    Par défaut
    1- Que signifie "Accès refusé pour l'utilisateur: 'root'@'@localhost' (mot de passe: OUI)"

    2- Quel est le message d'erreur exact ?

    Parce qu'il n'y a aucun problème du côté de ton script :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $hote = "localhost";
    $utilisateur = "root";
    $password = "";
     
    $connexion = mysql_connect($hote, $utilisateur, $password) or die ("Connexion à la base de donnée echouée");

  3. #3
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 25
    Par défaut
    Je n ai pas posté tout le script entier sur le forum.
    Entre les variables et la connexion(mysql_connect) se trouve plusieurs conditions imbriquées.
    Je viens de m apercevoir que le probleme est du a la portée des variables:
    $hote, $utilisateur et $password.
    Si je les deplace dans le bloque ou se trouve ma connexion le code fonctionne comme je veux.

  4. #4
    Membre confirmé Avatar de OverCat
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2004
    Messages : 165
    Par défaut
    Salut,

    Pense au .

    Merci

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 27/01/2004, 11h14
  2. [FP]Writeln ne fonctionne pas !
    Par néo333 dans le forum Turbo Pascal
    Réponses: 4
    Dernier message: 01/11/2003, 23h47
  3. UNION qui ne fonctionne pas
    Par r-zo dans le forum Langage SQL
    Réponses: 7
    Dernier message: 21/07/2003, 10h04
  4. Un Hint sur un PopupMenu ne fonctionne pas !!??
    Par momox dans le forum C++Builder
    Réponses: 6
    Dernier message: 26/05/2003, 16h48
  5. ca ne fonctionne pas (generateur auto-incrémentant)
    Par tripper.dim dans le forum SQL
    Réponses: 7
    Dernier message: 26/11/2002, 00h10

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