Connexion à une base de données

Saoudi89 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je voudrais me connecté à ma base de données qui se trouve sur un serveur distant.
en tapant le host directement je me suis connectée à la base, mais en executant un script php :

<?php

try
{
$bdd = new PDO('mysql:host=xxxxxxx;dbname=yyyyyy', 'root', 'pswd');
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}

?>
j'ai eu comme réponse :
SQLSTATE[HY000] [2002] Une tentative de connexion a échoué car le parti connecté n'a pas répondu convenablement au-delà d'une certaine durée ou une connexion établie a échoué car l'hôte de connexion n'a pas répondu.

Alors que si j'éxecute ce script avec host=localhost;dbname=test,'root','' , sa marche

Merci d'avance
A voir également:

1 réponse

Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   1 993
 
Salut,

C'est sur un hébergeur ? par défaut pour raison de sécurité les bases hébergeur n'acceptent pas les connexions distantes, à moins que cela soit spécifiquement spécifié, tu as vérifié ?
0