Connection a la bdd

vax -  
 Utilisateur anonyme -
Bonjour,
je suis en train de mettre mon site internet en ligne sur un hebergement ovh mais le script de news ne marche pas
le message suivant m'est indiquer:
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[28000] [1045] Access denied for user 'shthur'@'10.0.75.31' (using password: YES)' in /homez.231/shthur/www/news.php:43 Stack trace: #0 /homez.231/shthur/www/news.php(43): PDO->__construct('mysql:host=mysq...', 'shthur', 'monmotdepasse') #1 {main} thrown in /homez.231/shthur/www/news.php on line 43
la ligne correspondante dans mon script est:
$bdd = new PDO('mysql:host=mysql5-19;dbname=shthurnews', 'shthur', 'monmotdepasse');

j'éssai de voir ce qui ne marche pas depuis un moment mais je ne voi pas
pouvez vous m'aider???

merci d'avance





1 réponse

Utilisateur anonyme
 
le "host", le nom d'utilisateur ou le mot de passe sont incorrects.
essaie de te connecter de la manière classique avec mysql_connect, si ça marche passes à pdo.

sinon essaie commme ceci

// Définition des variables de connexion
$user = 'samy';
$pass = 'motdepasse';
$dsn = 'mysql:host=localhost;dbname=mabase';
// Connexion à la base de données
try {
$dbh = new PDO($dsn, $user, $pass);
} catch (PDOException $e) {
die( "Erreur ! : " . $e->getMessage() );
}
0