如何在Windows 7中安装MyODBC?

时间:2010-01-21 20:54:19

标签: mysql windows-7 odbc

从MySQL下载的安装程序不起作用 - 即ODBC管理器中没有出现mysql驱动程序。

我已经下载了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 个答案:

答案 0 :(得分:2)

目前尚不清楚你是使用32位还是64位Windows,但如果你是64位,那么安装可能会有意义,但是对话框中的驱动程序没有出现。

查看此文章:Installing MyODBC 3.51 on Windows 7 x64

答案 1 :(得分:2)

谢谢Pekka,你是对的(别人告诉我)还有另一个ODBC管理器 - \ SysWOW64 \ odbcad32.exe,它确实显示已安装的驱动程序。 winX64 MSI安装程序下载有效。

感谢所有网站。

约翰。

答案 2 :(得分:0)

令人讨厌的是,控制面板将显示一个名为" ODBC(32位)"的项目,但这实际上调用了64位Windows中的64位ODBC管理(位于不相关的位置)在c:\windows\system32\odbccp32.cpl)。

要进入32位ODBC管理,请使用其他海报提及的odbcad32.exe,或调用control c:\windows\syswow64\odbccp32.cpl

答案 3 :(得分:0)

mysql-connector-odbc-noinstall-5.1.6-win32.zip版本只能安装在32位系统上,请参阅MySQL documentation

它声明:

  

以下说明仅适用于32位Windows系统。如果您有64位Windows系统,请使用MSI安装程序,它将32位和64位驱动程序安装到正确的位置。