Bonjour,
Je souhaite se connecter à la base de données qui s'apelle test crée dans phpMyAdmin mais ce code d'erreur s'affiche :
Erreur : SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client
Voici le code :
et meme j'ai essayé d'enlever le mot de passe root avec ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <!DOCTYPE html> <html> <head> <title> CONNEXION A LA BD </title> <meta charset="utf-8"> </head> <body> <?php try { $bdd = new PDO('mysql:host=localhost;dbname=test;charset=utf8', 'root', 'root'); } catch (Exception $e) { die('Erreur : ' . $e->getMessage()); } ?> </body> </html>
Cordialement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <!DOCTYPE html> <html> <head> <title> CONNEXION A LA BD </title> <meta charset="utf-8"> </head> <body> <?php try { $bdd = new PDO('mysql:host=localhost;dbname=test;charset=utf8', 'root', ''); } catch (Exception $e) { die('Erreur : ' . $e->getMessage()); } ?> </body> </html>
Merci.







Répondre avec citation
Partager