Bug #28312 mysql-5.037-winx64.zip won't install on Intel EM64T Quad core
Submitted: 8 May 2007 18:19 Modified: 4 Aug 2009 7:29
Reporter: Tony Su Email Updates:
Status: Can't repeat Impact on me:
None 
Category:MySQL Server: Installing Severity:S1 (Critical)
Version:5.0.37, 5.0.41, 5.0.67, 6.0.6 OS:Any (Win2K3 R2 SP2)
Assigned to: CPU Architecture:Any

[8 May 2007 18:19] Tony Su
Description:
Windows 5.2.3790 Service Pack 2 Build 3790
Processor Intel x86 Family 6 Model 15 Stepping 7 GuineIntel 2400Mhz

General Processor description:
Intel EM64T Quad core

Installer refuses to install with error "This installation package is not supported by this processor type. Contact your product vendor."

The specific System Eventlog follows

Event Type:	Information
Event Source:	MsiInstaller
Event Category:	None
Event ID:	11708
Date:		5/9/2007
Time:		11:10:33 AM
User:		Administrator
Computer:	SERVER
Description:
Product: MySQL Server 5.0 -- Installation failed.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Data:
0000: 7b 44 30 36 32 30 39 39   {D062099
0008: 35 2d 38 36 33 42 2d 34   5-863B-4
0010: 38 43 33 2d 38 30 32 39   8C3-8029
0018: 2d 44 43 31 33 37 33 41   -DC1373A
0020: 43 33 32 46 33 7d         C32F3}  

How to repeat:
Very straightforward.
Install Win2K3 R2 SP2 on the machine.
Attempt to install current MySQL5 freshly downloaded.

Suggested fix:
Maybe add the processor specs? Or maybe the installer should not be so specific about the processor model and assume support for the entire family line (Intel EM64T)?
[10 May 2007 10:59] Valeriy Kravchuk
Thank you for a problem report. Please, specify the exact binaries you had used (give URL used to download). Is it 64-bit version of Windows?
[10 May 2007 17:59] Tony Su
Hello,
In response to the request by Valeriy Kravchuk to specify the exact binaries I used, it's specified in the Synopsis and yes it's the 64-bit version of Windows

I tried both the version with the installer
http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.41-winx64.zip/from/http://mirror.x1...

and without the installer
http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-noinstall-5.0.41-winx64.zip/from/http:/...

BTW - Although this ticket's OS only says Win2K3 R2 SP2, it is also 64-bit.
[10 May 2007 20:31] Tony Su
Additional comment forgot to include...

The Win32 installer binary works just fine and is installed on this machine for now.

Of course, that's still a disappointment running on x64 Win2K3.
[8 Jul 2007 15:52] Valeriy Kravchuk
How much RAM do you have on this machine?
[8 Aug 2007 23:00] Bugs System
No feedback was provided for this bug for over a month, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".
[11 Sep 2008 13:09] Fahmid Islam
Windows Vista x64 Edition with 4 GB of RAM.

MySQL-essential-5.0.67-winx64
MySQL-essential-6.0.6-alpha-winx64

None of those two version install on the system.

Error Message: "The version of this file is not compatible with the version of Widows you are running[...]"
[23 Sep 2008 9:41] Sveta Smirnova
Thank you for the feedback.

Could you please try installer in command line with option to write to log: `Msiexec /l*vLogfile package` and send us log file.

Also please try noinstall version of MySQL 64-bit server and inform if this works for you.
[27 Sep 2008 10:51] Fahmid Islam
Yes i can run the noinstall version of x64 MySQL.

[Version: '6.0.6-alpha-community'  socket: ''  port: 3306  MySQL Community Server
 (GPL)]

===========================================================================

These are the outputs when trying to install through the command prompt:

E:\Internet Download Manager>mysql-essential-6.0.6-alpha-winx64.EXE Msiexec /l*vLogfile package

This version of E:\Internet Download Manager\mysql-essential-6.0.6-alpha-winx64.
EXE is not compatible with the version of Windows you're running. Check your 
computer's system information to see whether you need a x86 (32-bit) or x64 
(64-bit) version of the program, and then contact the software publisher.

E:\Internet Download Manager>mysql-essential-5.0.67-winx64.EXE Msiexec /l*vLogfile package

This version of E:\Internet Download Manager\mysql-essential-5.0.67-winx64.EXE
is not compatible with the version of Windows you're running. Check your computer
's system information to see whether you need a x86 (32-bit) or x64 (64-bit) 
version of the program, and then contact the software publisher.
[29 Jan 2009 7:20] Austin Pitt
Having exact same problem with the installation on the 64-bit version of MySQL ver 5.1.30 (without installer) on a machine running 64-bit Windows 2008 Server Standard.  The installed Processor is an AMD Athlon64 Dual Core 4850e.  The exact message I get in the log file when I attempt to manually start MySQLd.exe is:

This version of C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld.exe is not compatible with the version of Windows you're running. Check your computer's system information to see whether you need a x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher.

I am amazed that no solution has been found for this problem and no work-around has been offered after almost two years of it being an open issue.
[29 Jan 2009 15:55] Fahmid Islam
I recently downloaded the newest version of MySQL x64. It seemed to work for me, so i hope it works for you :) (the older versions still doesnt work btw)
[29 Jan 2009 17:44] Austin Pitt
Thanks for the feedback Fahmid, but it is obvious that this problem is not simply about the version of the software.  Yesterday, I tried to install the 5.1.30 verion which is still the latest production version today (jan 29, 2009).  Filename was mysql-noinstall-5.1.30-winx64.zip.  I am confident that you also used that file although I'm not sure which mirror site yours came from.

Many people are able to install the 64-bit versions of MySQL without any problem, but it appears that with every version release, there are specific winx64 builds that cannot be installed on specific 64-bit processors.  This problem has existed for two years now and MySQL support is aware of it.  In that time, there has been no offer of an explanation, no work-around and not even a promise to have it fixed eventually.  That is the part that is mind-boggling.
[4 Aug 2009 7:25] Tonci Grgin
OS description

Attachment: Bug28312.jpg (image/jpeg, text), 46.45 KiB.

[4 Aug 2009 7:29] Tonci Grgin
Windows 2008SE x64, Intel Q6600, mysql-5.0.84-winx64 zip with Setup.exe, full installation, detailed configuration, Admin account logged in...

C:\Program Files\MySQL\MySQL Server 5.0\bin>mysql -uroot -p
Enter password: ********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.0.84-community-nt MySQL Community Edition (GPL)

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

I am sorry but I just can not repeat the problem in last few versions of server:
C:\Program Files\MySQL\MySQL Server 5.1\bin>mysql -uroot -p
Enter password: ********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.1.32-community-log MySQL Community Server (GPL)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

C:\Program Files\MySQL\MySQL Server 6.0\bin>mysql -uroot -p --port=xxx
Enter password: ********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 6.0.10-alpha-community-log MySQL Community Server (GPL)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>