2010-01-21 96 views
6

從MySQL下載的安裝程序不起作用 - 即沒有mysql驅動程序出現在ODBC管理器的東西。如何在Windows 7中安裝MyODBC?

我已經下載使用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管理器中。

非常感謝。

+0

你是在一個32位的Windows 7上,對不對? – 2010-01-21 20:57:03

+1

(來自下面提到的網站鏈接)你需要運行的命令是c:\ windows \ syswow64 \ odbcad32.exe – 2012-05-04 15:00:48

回答

2

不清楚你是在32位還是在64位的Windows上,但是如果你是64位的,安裝程序運行可能是有意義的,但驅動程序不會在對話框中出現。

看看這篇文章:Installing MyODBC 3.51 on Windows 7 x64

2

感謝佩卡,你是對的(剛纔有人告訴我的)還有另外一個ODBC管理器 - \ Syswow64資料\ odbcad32.exe的這確實顯示了安裝的驅動程序。 winX64 MSI安裝程序下載工作。

感謝所有的網站。

John。

+0

剛剛得到了我,同一個程序的兩個版本只有其中一個有效,我的一生犧牲了更多比爾蓋茨祭壇。 – aronp 2011-05-03 13:08:07

0

令人討厭的是,控制面板將顯示一個題爲「ODBC(32位)」的項目,但實際上這調用了64位Windows中的64位ODBC管理(無響應地位於c:\windows\system32\odbccp32.cpl)。

要進行32位ODBC管理,請使用其他海報提及的odbcad32.exe或調用control c:\windows\syswow64\odbccp32.cpl

0

mysql-connector-odbc-noinstall-5.1.6-win32.zip版本只能在32位系統上安裝,請參閱MySQL documentation

它指出:

以下說明僅工作適用於32位Windows系統。如果您有64位Windows系統,請使用MSI安裝程序,它將32位和64位驅動程序安裝到正確的位置。