Bug #80634 MySQL 5.7 Community: Cannot install x86 version if x64 is already installed
Submitted: 7 Mar 2016 9:30 Modified: 7 Mar 2016 10:22
Reporter: FRANCIS ANDRE Email Updates:
Status: Verified Impact on me:
None 
Category:MySQL Server: Installing Severity:S3 (Non-critical)
Version:5.7 OS:Windows
Assigned to: CPU Architecture:Any

[7 Mar 2016 9:30] FRANCIS ANDRE
Description:
Hi

I need to install both the x86 and the x64 version of MySQL for testing purpose. I am using the MySQL installer Community Edition. But once the MySQL Server x64 is installed, the MySQL x86 is greyed as not been instalable...

By the way, rebooting for completing the installation is quite annoying when one have dozen of application opened. The installation process should not need a reboot!

Cheers

How to repeat:
1/ Install MySQL 5.7 x64 using MySQL Installer
2/ Install MySQL 5.7 x86 using MySQL installer
[7 Mar 2016 10:11] Peter Laursen
Related: http://bugs.mysql.com/bug.php?id=60830

"
1) either tell me that before a 32 bit can be installed the existing 64 bit must be remvoed
2) or allow for parallel installation of 32bit and 64bit of same major ('x.y') versions.
"

1) is the case with Oracle/MySQL (in my experience)
2) is the case with MariaDB (comfirmed on MariaDB mailing list)
[7 Mar 2016 10:19] FRANCIS ANDRE
There is a need for allowing for parallel installation of 32bit and 64bit of same major ('x.y') versions, since the unit tests are run with both architectures for the same major MySQL version.
[7 Mar 2016 10:22] MySQL Verification Team
Thank you for the bug report. Verified as described.
[3 Oct 2017 16:37] Javier TreviƱo
Posted by developer:
 
We need to first check if we can install manually both x86 and x64 versions of the same Server version in a x64 Windows machine, via stand-alone MSIs.
If both Servers can run at the same time we need to check with the Server team if there are no known issues running both architectures of the Server in the same machine.
If no problems can be found we may need to remove the constraint in the MySQL Server, which is now intentional.