Problème connexion Pdo sur serveur MySQL 1&1
Bonjour à tous,
J'ai un serveur clé en main sur 1&1 et je n'arrive pas à me connecter à la base de données MySQL quelqu'un aurai une solution
Ma version php est 5.2.17
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| class PdoVersement {
private static $serveur='mysql:host=localhost:/tmp/mysql5.sock';
private static $bdd='dbname=dbxxxxxxxxx';
private static $user='dboxxxxxxxxx' ;
private static $mdp='xxxxxxxxx';
private static $monPdo;
private static $monPdoVersement=null;
private function __construct(){
try{
PdoVersement::$monPdo = new PDO(PdoVersement::$serveur.';'.PdoVersement::$bdd, PdoVersement::$user, PdoVersement::$mdp);
PdoVersement::$monPdo->query("SET CHARACTER SET utf8");
}
catch(PDOException $e){
echo 'Connection failed: ' . $e->getMessage();
} |
Voici le message :
Citation:
Connection failed: SQLSTATE[HY000] [2005] Unknown MySQL server host 'localhost:/tmp/mysql5.sock