Как установить MyODBC в Windows 7? - PullRequest
6 голосов
/ 21 января 2010

Загруженные установщики из MySQL не работают - т.е. драйвер mysql не появляется в диспетчере ODBC.

Я скачал версию mysql-connector-odbc-noinstall-5.1.6-win32, скопировал myodbc5.dll и myodbcS.dll в папку c: \ windows \ system32

C:\dump\bin>myodbc-installer -d -a -n "MySQL ODBC 5.1 Driver"  -t "DRIVER=
c:\windows\system32\myodbc5.dll;SETUP=c:\windows\system32\myodbc5S.dll"
Success: Usage count is 2

.. выглядит хорошо, но в диспетчере ODBC драйвер все равно не появляется.

Помощь с благодарностью.

Ответы [ 4 ]

2 голосов
/ 22 января 2010

Спасибо, Пекка, вы правы (кто-то другой только что сказал мне), есть еще один менеджер ODBC - \ SysWOW64 \ odbcad32.exe, который показывает установленный драйвер. Загрузка установщика winX64 MSI работает.

Спасибо всем за сайт.

Джон.

2 голосов
/ 21 января 2010

Не ясно, используете ли вы 32- или 64-разрядную версию Windows, но если вам 64 года, вероятно, имеет смысл, что установка прошла успешно, но драйвер не появляется в диалоговом окне.

Ознакомьтесь с этой статьей: Установка MyODBC 3.51 в Windows 7 x64

0 голосов
/ 05 сентября 2015

mysql-connector-odbc-noinstall-5.1.6-win32.zip версия может быть установлена ​​только в 32-битной системе, см. Документация MySQL

В нем говорится, что:

Следующие инструкции работают только для 32-битных систем Windows. Если у вас 64-разрядная система Windows, используйте установщик MSI, который устанавливает 32-разрядные и 64-разрядные драйверы в правильные расположения.

0 голосов
/ 27 сентября 2013

Гадость в том, что на панели управления будет отображаться элемент, озаглавленный «ODBC (32-битный)», но это фактически вызывает 64-битное администрирование ODBC в 64-битной Windows (без ответа на c:\windows\system32\odbccp32.cpl).

Чтобы попасть в 32-битную администрацию ODBC, либо используйте odbcad32.exe, как указано другими авторами, либо вызовите control c:\windows\syswow64\odbccp32.cpl.

...