Bug #31510 MyODBC x64 does not register itself in list of ODBC drivers

Submitted: 10 Oct 2007 17:51 Modified: 14 Dec 2007 16:00
Reporter: Tonci Grgin Email Updates:
Status: Closed Impact on me:
None 
Category:Connector / ODBC Severity:S3 (Non-critical)
Version:5.1 OS:Windows (Vista Ultimate x64)
Assigned to: Georg Richter CPU Architecture:Any
Tags: installation

[10 Oct 2007 17:51] Tonci Grgin
Description:
No way to register driver in ODBC driver list but manually editing the registry on a clean Vista ultimate x64 box. All the little "tricks" MS plays on x64 platform have been covered.

How to repeat:
Download http://dev.mysql.com/downloads/connector/odbc/5.1.html#winx64
Put driver and setup library in windir\system32
I will paste just my last try to register it "properly" via x64 cmd prompt (but I tried numerous variations):
C:\Users\Tonci\Downloads\mysql-connector-odbc-noinstall-5.1.0-alpha-winx64\mysql
-connector-odbc-noinstall-5.1.0-alpha-winx64\bin>myodbc3i -a -d -t"MySQL ODBC 5.
1 Driver (x64);DRIVER=myodbc5.dll;SETUP=myodbc3S.dll"
[.\myodbc3i.c][589][INFO] Driver registered. Usage count is 1. Location "C:\Wind
ows\system32"

Result: no driver in ODBC drivers list...

Suggested fix:
Edit the registry manually:
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\MySQL ODBC 3.51 Driver (x64)]%
[24 Oct 2007 10:07] Norbert Lamprecht
hi,

all Driver 5.1 and 3.51 not visible in Vista(64) after Installation.

thanks

Norbert Lamprecht
[12 Dec 2007 14:18] Georg Richter
The fix for this bug was committed, and will be in version 5.1.1.
[14 Dec 2007 16:00] MC Brown
A note has been added to the 5.1.1 changelog: 

Added MSI installer for Windows 64-bit.
[20 Mar 2008 15:27] Bob Hansen
I'm having the same problem on 32 bit Win XP Pro. Both 3.51 and 5.1.12 ODBC driver installer installs without errors. Driver does not show up on ODBC Manager list when clicking "Add". It is the only computer in the office that won't register/display the driver on the list. Could something be blocking it?
[20 Mar 2008 15:52] Bob Hansen
I got it to work. The driver showed up in the list when I tried the following registry edit:

http://forums.mysql.com/read.php?11,152973,152973#msg-152973

Portions of this website are copyright © 2001, 2002 The PHP Group

Page generated in 0.057 sec. using MySQL 8.4.7-u6-cloud

Timestamp references displayed by the system are UTC.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.