Bug #64783 WinInstaller doesn't support CustomBuild with choice of Server install directory
Submitted: 28 Mar 2012 5:52 Modified: 12 May 2016 17:56
Reporter: Josh Quigley Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL for Windows: Installer Severity:S2 (Serious)
Version:5.5.21.0 OS:Windows (7, x64)
Assigned to: CPU Architecture:Any
Tags: windows, x64

[28 Mar 2012 5:52] Josh Quigley
Description:
Task: On Windows 7, x64, perform a 32-bit 'everything' MySql install into custom directory (for example) D:\Program Files (x86)\MySql. The OS is installed on C:\

Problem: When 'Custom' install is selected, the field for MySql Server disappears.  When the main install path is changes, this leads to components being installed in a variety of places - spread between C:\Program Files\MySql, C:\Program Files (x86)\MySql and D:\Program Files (x86)\MySql

How to repeat:
Run installer on x64 Windows 7
Select 'Custom'
Stare in frustration as the ability to choose SQL Server install location disappears.

Suggested fix:
Have the Sql Server Install directory appear on the second page, only when Sql Server is selected to be installed 

OR

Have it always on the first page and live with a slightly unintuitive GUI.
[28 Mar 2012 6:29] Valeriy Kravchuk
For "no install ZIPs" just go to the product page (for example, http://dev.mysql.com/downloads/mysql/5.5.html for server 5.5.) and check the list for something like "Windows (x86, 64-bit), ZIP Archive", click the button and use your favorite mirror, like http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.22-winx64.zip/from/http://gd.tuwien... ...
[28 Mar 2012 12:16] MySQL Verification Team
The issue is the 32-bit package on 64-bit computer and custom install?. Thanks.
[29 Mar 2012 3:24] Josh Quigley
Yes, that is the issue.

Thanks.
[29 Mar 2012 3:27] Josh Quigley
To clarify: 
The problem is the install location of the database cannot be set when you do a custom install.

(A 32bit install on a 64bit machine REQUIRES a custom install, hence the problem appears)
[31 Mar 2012 13:34] Valeriy Kravchuk
What I see on 64-bit Windows 7 is that there is no way to control location of MySQL Installer itself (it installs into c:\Program Files (x86)\MySQL) and MySQL Connector J. Everything else is installed to the directory I had pointed out during "Custom" install of everything.
[1 May 2012 1: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".
[20 Jun 2012 17:13] Javier Rivera Zavala
A fix for this bug has been submitted and should be available at the latest MSI.
[12 May 2016 17:56] Javier Rivera Zavala
This issue has already been fixed in a previous version.