создать mysql odbc соединение через пакетный скрипт

0

Нужно ли вообще создать системный DSN-вход для базы данных MYSQL (ОС Windows) с автоматической установкой MySQL ODBC Drivers программно либо через пакетный script, либо на любой другой язык?

Если установка драйверов невозможна, было бы полезно автоматическое подключение DSN.

Спасибо,

Теги:
odbc
programming-languages

2 ответа

0
Лучший ответ

В командной строке запустите odbcconf.exe с соответствующими параметрами. Например

ODBCConf ConfigSysDSN "SQL Server" "DSN=LocalODBCConnection|SERVER=(local)"

для MySQL

ODBCConf ConfigSysDSN "MySQL" "DSN=LocalODBCConnection|SERVER=MySQL_ServerName"
  • 0
    Я попытался запустить ODBCConf с указанными параметрами, но он говорит, что компонент не найден в реестре.
  • 0
    решено, мне пришлось оставить MySQL ODBC 5.1 Driver вместо MySQL
2
Dim ad
ad = CreateObject("ADODB.Connection")      'create and open ODBC connection 
ad.ConnectionString = ("Driver={MySQL ODBC 5.2w Driver};Server=localhost;Database=db;UID=root;PWD=xxxxxx;option=3")
ad.Open()

Ещё вопросы

Сообщество Overcoder
Наверх
Меню