Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/04/2011, 10h24   #1
Membre du Club
 
Avatar de -Fly-
 
Étudiant
Inscription : octobre 2010
Messages : 170
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2010
Messages : 170
Points : 61
Points : 61
Envoyer un message via MSN à -Fly- Envoyer un message via Skype™ à -Fly-
Par défaut Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2002]

J'ai un problème de connexion après validation d'un formulaire alors que tout marche en local, voici l'erreur :

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'

Voici mon code de connexion a la base

Code :
1
2
3
4
5
6
7
8
9
try{
	$bdd = new PDO('mysql:host=localhost;dbname=mabase', 'utilisateur', 'monmdp') or die(print_r($bdd->errorInfo()));
	$bdd->exec('SET NAMES utf8');
	}
	
	catch(Exeption $e){
	die('Erreur:'.$e->getMessage());	
	}
Le probème viens peut etre d'un espace foireux ou de mysql:host=localhost ? pourtant j'avvais deja mis ca sur un autre site et ca avait marché sinon je ne vois pas trop d'ou viens l'erreur.
merci de votre aide
bonne journnée
-Fly- est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2011, 11h15   #2
Membre du Club
 
Avatar de -Fly-
 
Étudiant
Inscription : octobre 2010
Messages : 170
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2010
Messages : 170
Points : 61
Points : 61
Envoyer un message via MSN à -Fly- Envoyer un message via Skype™ à -Fly-
J'ai trouvé l'erreur venait bien du :


que j'ai remplacé par

Code :
mysql:host=mysql51-31.perso

Voila si le problème vous arrive ca peut servir
-Fly- est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2011, 11h18   #3
Membre Expert
 
Inscription : avril 2006
Messages : 1 338
Détails du profil
Informations personnelles :
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : avril 2006
Messages : 1 338
Points : 1 315
Points : 1 315
ton serveur sql accepte t'il bien les connexions autre que localhost?
__________________
Stay in Bed .. Save Energy
boo64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h41.


 
 
 
 
Partenaires

Hébergement Web