Impossible de me connecter à ma base de données ! À l'aide !

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Impossible de me connecter à ma base de données ! À l'aide !

Re: Impossible de me connecter à ma base de données ! À l'ai

par Tomhard » 06 juin 2012, 22:02

Ah non c'est juste que dans le mot de passe il fallait mettre "root".

Re: Impossible de me connecter à ma base de données ! À l'ai

par xTG » 06 juin 2012, 21:58

Access denied = accès refusé.
Le mot de passe est donc incorrect, cet utilisateur n'existe pas ou bien cet utilisateur n'a aucun droit sur cette base de données.

Et sinon jamais ce code n'affichera le mot de passe... L'auteur de ton tutoriel était soit fatigué quand il l'a rédigé, soit tu as mal interprété ses écrits. :)

Impossible de me connecter à ma base de données ! À l'aide !

par Tomhard » 06 juin 2012, 21:47

Bonsoir,

Je suis en train de lire un tutoriel sur PHP. Je suis en train d'apprendre à me connecter à une base de données. L'auteur du tuto nous a dit que si jamais notre code de connection est faux, ça pouvait afficher le mot de passe et bien sûr, chez moi c'est faux... Alors je doit rajouter un script qui met un message d'erreur si le code est faux. Le voici (vous le connaissez mais bon...) :
<?php
try
{
	$bdd = new PDO('mysql:host=localhost;dbname=test', 'root', '');
}
catch (Exception $e)
{
        die('Erreur : ' . $e->getMessage());
}
?>
Voici le message d'erreur que ça me met :
"Erreur : SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO)"

Je pense vous avoir donné le maximum d'informations que j'ai alors j'espère que ce sera suffisant pour m'aider à régler le problème !

Merci d'avance.