OVH Community, votre nouvel espace communautaire.

Pb de connexion Mysql


Daniel60
27/08/2014, 12h34
Citation Envoyé par fritz2cat
oui mais franckhelin dit avoir quitté Oxito qui est un hébergeur de sites et non de serveurs dédiés.
Ma remarque était bien à destination de franckhelin

fritz2cat
27/08/2014, 09h15
Citation Envoyé par Daniel60
Alors tu ne postes pas dans "Serveurs dédiés"
oui mais franckhelin dit avoir quitté Oxito qui est un hébergeur de sites et non de serveurs dédiés.

Daniel60
27/08/2014, 08h53
Citation Envoyé par fritz2cat
Si tu prends un hébergement mutualisé chez OVH
Alors tu ne postes pas dans "Serveurs dédiés"

fritz2cat
27/08/2014, 08h25
Si tu prends un hébergement mutualisé chez OVH:
- n'espère pas avoir les accès root
- sache que l'adresse IP du serveur MySQL n'est pas accessible depuis l'extérieur de ton hébergement mutualisé. Ce serveur (qui n'est jamais 'localhost') est désigné par un nom interne à OVH (par ex mysql5-17.perso) ou par une IP non routable (10.x.y.z)

Freemaster
26/08/2014, 21h29
en même temps, vu le code source $bdd = new PDO('mysql:host=localhost;dbname=ma_bdd, 'root', 'mot_de_passe');

pas compliqué de deviner que l'user masqué xxxxx c'est root ^^

winlinux
26/08/2014, 20h42
ben faut surtout vérifier les privilèges / droits du user xxxx au niveau de mysql... est-ce qu'il existe ce user xxxx ?

franckhelin
26/08/2014, 20h02
Bonjour,

J'ai quitté Oxito pour OVH. J'essai de me connecter à ma bdd Mysql sans succès. J'obtiens ce message d'erreur "Erreur : SQLSTATE[28000] [1045] Access denied for user 'xxxxx'@'localhost' (using password: YES)"

J'utilise exactement le même code que lorsque j'étais chez Oxito :


try
{

$bdd = new PDO('mysql:host=localhost;dbname=ma_bdd, 'root', 'mot_de_passe');
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());

}


$reponse = $bdd->query('SELECT * FROM table');
while ($donnees = $reponse->fetch())
{
echo $donnees['id'];
$reponse->closeCursor();
}
?>


Quelqu'un peut-il m'aider ?

Merci par avance.