Pb Connexion PDO sous ubuntu
Bonjour,
J'ai monté un serveur ( solution Lamp, installation par paquets ) sous ubuntu, tout fonctionne hormis PDO.
J'ai la version Ubuntu 9.10
Apache2
Php 5
Mysql 5.1.37
PDO drivers : mysql
PDO Driver for MySQL, client library version : 5.1.37
Sa fait une semaine, que je suis dessus, je ne trouve pas le problème, j'ai accès a mysql en mode console, phpmyadmin, et mysql_connect, mais pas avec PDO.
Voici l'erreur qu'il me retourne :
Erreur : SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO)
Mon user/pass sont corrects, je ne comprend pas.
J'ai essayé, plusieurs façon de connexion, du genre :
Code:
1 2 3
| <?php
new PDO('mysql:host=localhost;dbname=developpez', 'Yogui', 'motdepasse');
$db = new PDO('mysql:unix_socket=/tmp/mysql.sock;dbname=developpez', 'Yogui', 'motdepasse'); ?> |
Connexion complète :
Code:
1 2 3 4 5 6 7
| <?php
try {
$bdd = new PDO('mysql:host=localhost,dbname=nom_db','user','pass');
}
catch (Exception $e) {
die('erreur : ' . $e->getMessage()); }
?> |
Je ne sais plus quoi faire.
Merci