Question

Je travaille sur une application qui ne dispose que d’un moyen d’obtenir une connexion à une base de données fonctionnelle: une fonction qui renvoie une ressource de connexion MySQL.

Puis-je convertir cette connexion MySQL en une connexion PDO MySQL?

Je n'ai accès au serveur MySQL d'aucune autre manière, sans nom d'utilisateur, mot de passe, rien. Je ne peux pas voir / obtenir le fichier avec la fonction, non plus. Je pourrais peut-être le faire plus tard, mais j'aimerais quand même savoir si c'est possible.

Était-ce utile?

La solution

Non, c'est impossible. PDO et ext / mysql sont deux composants complètement différents pour accéder à un serveur MySQL.

Sans nom d'utilisateur, mot de passe, hôte (peut être récupéré à l'aide de chaîne mysql_get_host_info ([resource $ link_identifier]) et le nom de la base de données (peut être récupéré en consultant une liste de bases de données sur le serveur avec < code> resource mysql_list_dbs ([resource $ link_identifier]) ), vous ne pourrez pas vous connecter au serveur avec une autre méthode que celle indiquée. Il est impossible de lire le nom d'utilisateur et / ou le mot de passe d'un utilisateur donné. ressource ext / mysql.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top