<?php /*-----------------------------------------------------*/ /* Informations pour la connexion à la base de données */ /*-----------------------------------------------------*/ $nom_du_serveur = "mysql:host=test_1;dbname=test_2"; $nom_utilisateur = "test_3"; $mot_de_passe = "test_4"; $options = array( PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES latin1", PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION ); /*----------------------*/ /* Connexion au Serveur */ /*----------------------*/ try { $link = new PDO($nom_du_serveur,$nom_utilisateur,$mot_de_passe, $options); } catch (Exception $e) { echo "Connection à MySql impossible : ", $e->getMessage(); die(); } ?>Chez moi, je n'ai pas fait la distinction entre 'test_1', 'test_2', 'test_3' et 'test_4'.
$nom_du_serveur = "mysql:host=test_1;dbname=test_2";
Il faut s'assurer que tu as bien dans le fichier 'hosts', la ligne suivante :127.0.0.1 test_1
$nom_utilisateur = "test_3";
test_3 [/color=green]%[/color] Oui USAGE Non Changer les privilèges Changer les privilèges Exporter Exporter
Si ce compte n'existe pas, il faut le créer.