Bug #69461 Win MySQL Installer makes you re-download and re-install 5.7 before configuring
Submitted: 13 Jun 2013 23:13 Modified: 18 Jun 2013 14:50
Reporter: Chris Calender Email Updates:
Status: Not a Bug Impact on me:
None 
Category:MySQL for Windows: Installer Severity:S3 (Non-critical)
Version:5.6.12 OS:Windows (7)
Assigned to: CPU Architecture:Any
Tags: mysql installer, windows

[13 Jun 2013 23:13] Chris Calender
Description:
The new MySQL Installer (for Windows) makes you re-download and re-install 5.7.1 before you can configure it.

This makes downloading the 5.7.1 msi seem to be a waste, as I downloaded it first, then installed it.  However, the auto "config" no longer exists, so I then had to download the new "MySQL Installer" in order to configure it.

That was fine, and I downloaded it (mysql-installer-community-5.6.12.0.msi).  However, after installing it, and proceeding through the steps in order to configure my 5.7.1 instance, it forces me to re-download and re-install 5.7.1 when I just performed that action via the msi (mysql-5.7.1-m11-winx64.msi).

If you just downloaded it and installed it via the msi, then the MySQL Installer should notice this.

How to repeat:
1. Install MySQL 5.7.1 on Windows 7 (mysql-5.7.1-m11-winx64.msi)
2. Install MySQL Installer (mysql-installer-community-5.6.12.0.msi)
3. Try to configure your 5.7.1 instance.

Suggested fix:
1. Detect the installed instances (at least in default locations), and make it possible to "configure" an instance without re-downloading it and re-installing it.

2. I suppose alternatively you could do away with the 5.7.1 MSI download altogether, and just let people download it via the MySQL Installer.

3. Change the MSI to a "no-install", since all this MSI does is extract it to a location.  It is kind of useless being an MSI if you cannot end up setting up (configuring) the instance.  That is the reason for the MSIs.  Otherwise, just provide a no-install, and name it accordingly.  Not to mention whatever the MSI does has to be re-done by the MySQL Installer.
[18 Jun 2013 14:49] Todd Farmer
The problem here is that the .MSI packages are typically "hidden", but not for 5.7.1.  The Windows Installer uses .MSI packages internally, and the web installer needs to access this .MSI packages to download on demand, but the full install and configure experience you are looking for has been migrated in full to the Windows Installer as of MySQL 5.6.
[18 Jun 2013 14:50] Todd Farmer
Setting to "not a bug" as the solution to prevent re-downloading is to not list the .MSI packages for download to start with.