Bonjour,

je viens de créer mon premier projet sur MAC OS X Yosemite et j'ai un petit problème pour me connecter à MySQL avec PDO en PHP,

j'ai écrit ces lignes :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$dsn = 'mysql:dbname=testdb;host=127.0.0.1';
$user = 'dbuser';
$password = 'dbpass';
 
try {
    $dbh = new PDO($dsn, $user, $password);
} catch (PDOException $e) {
    echo 'Connection failed: ' . $e->getMessage();
}
try
{
    $bdd = new PDO('mysql:host=localhost;dbname=LOYER;charset=utf8', 'root', 'root');
}
catch (Exception $e)
{
    die('Erreur : ' . $e->getMessage());
}
Voici les erreurs :
Connection failed: SQLSTATE[HY000] [2002] Connection refused
et
Erreur : SQLSTATE[HY000] [2002] No such file or directory

J'ai vérifier les socket et PDO est bien activer dans php.ini

Quel pourrait être le problème ?

Merci de vos réponses.