Problèmes de connectivité de base de données : erreur inconnue malgré la connexion établie dans PHPMyAdmin
Lors de la connexion à une base de données MySQL à l'aide de la bibliothèque PDO en PHP, un utilisateur a rencontré une « Erreur de base de données inconnue » lors de la tentative d'accès aux bases de données nouvellement créées. Ce problème a persisté malgré des connexions réussies aux bases de données préexistantes dans PHPMyAdmin.
Pour résoudre le problème, il est crucial de considérer deux causes potentielles :
Différentes connexions à la base de données : les scripts PHPMyAdmin et PHP peuvent se connecter à différents serveurs de base de données. Pour vérifier cela, exécutez la requête suivante à la fois dans PHPMyAdmin et dans PHP :
SHOW DATABASES;
Comparez les sorties. S'il y a des divergences dans les noms de bases de données, cela suggère que PHPMyAdmin et PHP se connectent à des serveurs différents.
Si PHPMyAdmin et PHP se connectent effectivement à des serveurs différents, le fichier de configuration PHP peut être modifié pour spécifier les informations de connexion au serveur correctes. En résolvant ces causes potentielles, le code PHP devrait être capable d'établir des connexions aux bases de données nouvellement créées sans rencontrer l'"Erreur de base de données inconnue."
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!