Можно ли преобразовать соединение MySQL в соединение PDO? - PullRequest
2 голосов
/ 04 ноября 2008

Я работаю над приложением, которое имеет только один способ получить работающее соединение с БД: функцию, которая возвращает ресурс соединения MySQL.

Можно ли как-нибудь преобразовать это соединение MySQL в соединение PDO MySQL?

У меня нет доступа к серверу MySQL другим способом, нет имени пользователя, пароля, ничего. Я не могу увидеть / получить файл с функцией в нем, либо. Я мог бы, позже, но все же, я хотел бы знать, возможно ли это.

1 Ответ

5 голосов
/ 04 ноября 2008

Нет - это невозможно. PDO и ext / mysql - два совершенно разных компонента для доступа к серверу MySQL.

Без имени пользователя, пароля, хоста (можно получить с помощью string mysql_get_host_info ([ resource $link_identifier ] ) и имени базы данных (можно получить, просмотрев список баз данных на сервере с resource mysql_list_dbs ([ resource $link_identifier ] )), вы не сможете подключиться к сервер любым другим способом, кроме указанного. Невозможно прочитать имя пользователя и / или пароль из заданного ресурса ext / mysql.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...