Я подключаюсь к mysql, используя asp (vbscript), но я не знаю версию драйвера ODBC. У меня нет доступа к администрированию сервера и реестру Windows так:Как протестировать версию драйвера ODBC Mysql программно
1- Я хочу найти версию ODBC программно (или, возможно, через команду sql в phpmyadmin?).
2- Однако, как возможное решение, я думаю, что использование циклов соединения может помочь. Как я могу пройти ошибки и найти подходящую строку соединения? есть ли обратный вызов или False/True возврат из строк подключения?
возможные строки подключения:
set objcon = Server.CreateObject ("ADODB.Connection")
objcon.connectionstring = "Driver={MySQL ODBC 5.2 UNICODE Driver};Server=****;Database=****;User=****;Password=****;Option=3;"
objcon.connectionstring = "Driver={MySQL ODBC 5.1 Driver};Server=****;Database=****;User=****;Password=****;Option=3;"
objcon.connectionstring = "Driver={MySQL ODBC 3.51 Driver};Server=****;Database=2558_academy;User=****;Password=****;Option=3;"
Вы уже пробовали решение с помощью реестра через winmgmt? Насколько мне известно, это не требует эскалации привилегий и требует только права на чтение только в реестре. –