2010-01-21 3 views
6

Die heruntergeladenen Installer von MySQL funktionieren nicht - dh in der ODBC-Manager-Sache taucht kein mysql-Treiber auf.Wie installiere ich MyODBC in Windows 7?

ich heruntergeladen habe die mysql-connector-odbc-noinstall-5.1.6-win32 Version, kopiert myodbc5.dll und myodbcS.dll auf 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 

.. sieht gut aus aber immer noch erscheint kein Treiber in der ODBC-Manager-Sache.

Hilfe sehr geschätzt.

+0

Sie sind auf einem 32-Bit-Windows 7, oder? –

+1

(von der Website Link unten erwähnt) Der Befehl, den Sie ausführen müssen, ist c: \ windows \ syswow64 \ odbcad32.exe –

Antwort

2

Es ist nicht klar, ob Sie ein 32- oder 64-Bit-Windows verwenden, aber wenn Sie 64 sind, macht es wahrscheinlich Sinn, dass die Installation funktioniert, aber der Treiber erscheint nicht im Dialogfeld.

Schauen Sie sich diesen Artikel: Installing MyODBC 3.51 on Windows 7 x64

2

Dank Pekka, du hast Recht (jemand anderes hat mir nur gesagt) gibt es eine andere ODBC-Manager - \ SysWOW64 \ odbcad32.exe denen die installierten Treiber nicht zeigen. Der winX64 MSI Installer Download funktioniert.

Vielen Dank an alle für die Website.

John.

+0

Gerade habe ich auch, zwei Versionen des gleichen Programms, von denen nur einer funktioniert, mehr von meinem Leben geopfert auf Bill Gates Altar. – aronp

0

Die unangenehme Sache ist, dass die Systemsteuerung einen Artikel mit dem Titel "ODBC (32-Bit)" zeigt, aber dies ruft tatsächlich die 64-Bit-ODBC-Verwaltung in 64-Bit-Windows (unzutreffend bei c:\windows\system32\odbccp32.cpl).

Um zu der 32-Bit-ODBC-Verwaltung zu gelangen, verwenden Sie entweder odbcad32.exe, wie von anderen Postern erwähnt, oder rufen Sie control c:\windows\syswow64\odbccp32.cpl auf.

0

mysql-connector-odbc-noinstall-5.1.6-win32.zip Version kann nur auf einem 32-Bit-System installiert werden, siehe MySQL documentation

Es besagt, dass:

Die folgenden Anweisungen nur Arbeit für 32-Bit-Windows-Systeme. Wenn Sie ein 64-Bit-Windows-System verwenden, verwenden Sie das MSI-Installationsprogramm, das sowohl die 32-Bit- als auch die 64-Bit-Treiber an den richtigen Speicherorten installiert.