Erreur : SQLSTATE[42000] [1049] Unknown database 'LOGS'
Fermé
lipdjo
Messages postés
21
Date d'inscription
lundi 9 juin 2014
Statut
Membre
Dernière intervention
29 janvier 2015
-
12 août 2014 à 10:45
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 12 août 2014 à 14:32
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 12 août 2014 à 14:32
A voir également:
- Error 1049
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Code erreur f3500-32 ✓ - Forum Bbox Bouygues
- Java code erreur 1603 ✓ - Forum Windows
2 réponses
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
526
Modifié par Judge_DT le 13/08/2015 à 20:36
Modifié par Judge_DT le 13/08/2015 à 20:36
Salut,
Essaye ceci :
Vois tu ta base LOGS dans la liste ?
Essaye ceci :
try { $bdd = new PDO("mysql:host=localhost;dbname=mysql", 'root', 'XXXXXX'); } catch (Exception $e) { die('Erreur : ' . $e->getMessage()); } $result = $bdd->query('SHOW DATABASES'); while(($dbname = $result->fetchColumn( 0 ) ) !== false) { echo $dbname.'<br>'; }
Vois tu ta base LOGS dans la liste ?
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
526
12 août 2014 à 14:32
12 août 2014 à 14:32
Et sans sélectionner de base à la connexion ?
try { $bdd = new PDO('mysql:host=127.0.0.1', 'root', '****'); } catch (Exception $e) { die('Erreur : ' . $e->getMessage()); } $result = $bdd->query('SHOW DATABASES'); while(($dbname = $result->fetchColumn( 0 ) ) !== false) { echo $dbname.'<br>'; }
12 août 2014 à 13:34
Quand je lance ton script (en remplaçant le mot de passe par le mien ) , j'ai le message d'erreur suivant :
Erreur : SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
et quand je remplace dans ton script localhost par 127.0.0.1 j ai le message d'erreur que j'avais avant c'est à dire
Erreur : SQLSTATE[42000] [1049] Unknown database 'mysql'