Probleme connexion BDD sur PDO

Fermé
Malahy Messages postés 2 Date d'inscription lundi 23 avril 2018 Statut Membre Dernière intervention 5 novembre 2018 - Modifié le 5 nov. 2018 à 14:08
jordane45 Messages postés 38135 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 13 avril 2024 - 5 nov. 2018 à 13:20
try {
    $strConnection = 'mysql:host=localhost;dbname=client'; //Ligne 1
    $arrExtraParam= array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"); //Ligne 2
    $pdo = new PDO($strConnection, 'root', 'root', $arrExtraParam); //Ligne 3; Instancie la connexion
    $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);//Ligne 4
}
catch(PDOException $e) {
    $msg = 'ERREUR PDO dans '.$e->getMessage();
    die($msg);
}


EDIT : Ajout des balises de code

Ce code ne marche pas en connectant sur Mysql mais il marche en modifiant localhost par 127.0.0.1
A voir également:

1 réponse

jordane45 Messages postés 38135 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 13 avril 2024 4 647
5 nov. 2018 à 13:20
Bonjour
il s'agit d'un problème de configuration de ton fichier hosts
(c:\windows\system32\drivers\etc\)
Indication : ajouter dans le fichier la ligne suivante

127.0.0.1 localhost



0