Ereur de conection a une basse de donner en php

valentin -  
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
je suis face a un problème : mon script php n'arrive pas a se connecter a une base de donner mysql : phpmyadmin.
j'utilise MAMP sur mac et php

mon scripte :
try
{
 $bdd = new PDO('mysql:linux_socket=/Applications/MAMP/tmp/mysql/mysql.sock;host=localhost;port=8889;dbname=teste;charset=utf8','root','root');
}

reponce : Erreur : SQLSTATE[HY000] [2002] No such file or directory42: Destop.

svp aider moi : sa fait des heur que je bloque et je doit finir sa vite.

merci de votre attention

EDIT : Ajout des balises de code

A voir également:

1 réponse

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Déjà.... soit tu utilises le mysql.sock ... soit tu indiques le HOST
Soit sous cette forme:
mysql:host=localhost;port=3307;dbname=testdb

Ou celle la:
mysql:unix_socket=/tmp/mysql.sock;dbname=testdb


Toi tu as mixé les deux visiblement

mysql:linux_socket=/Applications/MAMP/tmp/mysql/mysql.sock;host=localhost;


0