Bug #89066 Problem instally mysql server fails at 50%
Submitted: 27 Dec 2017 15:31 Modified: 27 Jan 2018 16:48
Reporter: Cata Duta Email Updates:
Status: No Feedback Impact on me:
None 
Category:MySQL for Windows: Installer Severity:S1 (Critical)
Version:5.7.20 OS:Windows
Assigned to: CPU Architecture:Any

[27 Dec 2017 15:31] Cata Duta
Description:
ues
1: Creating shortcuts
1: RunPostInstall
1: Copying new files
1: Creating folders
1: Updating component registration
1: 1: MySQL Server 5.7 2: {F3809707-1D73-4E1C-90B0-E1766D7F2BE4} 3: 3 
1: The action 'Install' for product 'MySQL Server 5.7.20' failed.

How to repeat:
this is the error?  how can be fixed?
[27 Dec 2017 16:48] MySQL Verification Team
Thank you for the bug report. Which Windows version is your OS?.
[4 Jan 2018 9:35] Peter Húbek
I'm facing the same issue. It's windows 10 build 1709 version 16299.15, I've tried the installer with the clean OS installation without no luck. You can find the logs below.
Thanks
P.

mysql-installer Information: 10 : Configuration file found.
mysql-installer Information: 10 : Settings file found.
mysql-installer Information: 10 : Loaded configuration.
mysql-installer Information: 10 : Installer starting up.
mysql-installer Information: 10 : Attempting product manifest download from https://cdn.mysql.com/windows/installer/manifest.zip.
mysql-installer Information: 10 : Loading product manifest
mysql-installer Information: 10 : Saving configuration.
mysql-installer Information: 10 : Beginning LicenseAgreement.
mysql-installer Information: 10 : Saving configuration.
mysql-installer Information: 10 : Beginning InstallType.
mysql-installer Information: 10 : Package - setting up controller
mysql-installer Information: 10 : Loading controllers from C:\Program Files (x86)\MySQL\MySQL Installer for Windows\MySQLInstaller.Core.dll
mysql-installer Information: 10 : Loading controllers from C:\Program Files (x86)\MySQL\MySQL Installer for Windows\StandardPlugins.dll
mysql-installer Information: 10 : Creating configuration controller for: mysql-server.
mysql-installer Information: 10 : Product configuration controller created.
mysql-installer Information: 10 : Package - Initializing controller
mysql-installer Information: 10 : Product Configuration Controller - Init - Setting pages
mysql-installer Information: 10 : Setting up product configuration controller for new installation.
mysql-installer Information: 10 : Package - Installed - Loading controller state
mysql-installer Information: 10 : Product Configuration Controller - Initializing controller
mysql-installer Information: 10 : Product Configuration Controller - Loading Settings state
mysql-installer Information: 10 : Controller Settings - Load Load Defaults For Install - load and set default settings
mysql-installer Information: 10 : Server Settings - Load Ini Defaults - setting initial ini values
mysql-installer Information: 10 : Package - Installed - Loading controller state
mysql-installer Information: 10 : Product Configuration Controller - Initializing controller
mysql-installer Information: 10 : Product Configuration Controller - Loading Settings state
mysql-installer Information: 10 : Controller Settings - Load Load Defaults For Install - load and set default settings
mysql-installer Information: 10 : Server Settings - Load Ini Defaults - setting initial ini values
mysql-installer Information: 10 : Beginning AddProgressPage.
mysql-installer Information: 10 : Beginning changes for MySQL Server 5.7.20 with options REBOOT=ReallySuppress  ADDLOCAL=ALL INSTALLDIR="C:\Program Files\MySQL\MySQL Server 5.7" INSTALLLOCATION="C:\Program Files\MySQL\MySQL Server 5.7" ARPINSTALLLOCATION="C:\Program Files\MySQL\MySQL Server 5.7" INSTALL_ROOT="C:\Program Files\MySQL\MySQL Server 5.7"  DATADIR="C:\ProgramData\MySQL\MySQL Server 5.7" ALLUSERS=1
mysql-installer Information: 10 : MySQL Server 5.7.20's change state request failed.
mysql-installer Information: 10 : Server Settings - Load Ini Defaults - setting initial ini values
[4 Jan 2018 10:01] Peter Húbek
Ok I can confirm that there is a bug in msi file, the workaround is:

Simple workaround (there's a bug in msi install sequence file):

- download and install the server through the web installer and let it failed
- open C:\ProgramData\MySQL\MySQL Installer for Windows\Product Cache\mysql-5.7.20-winx64.exe or download msi installer from CDN (you can take the correct url from the installer logs)
- install the mysql-5.7.20-winx64.exe but exclude "Server Data Files"
- re-run the web installer and click "Quick Action / Reconfigure" and -
 configure you mysql instance
- add the required packages

https://stackoverflow.com/questions/45275872/mysql-5-7-19-not-installing-giving-same-error...
[28 Jan 2018 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".
[1 Aug 2018 20:06] Joshua Berman
I'm getting the same error on version 8.0.12. the installer gets through the updating components are 89% then the percentage counts down to 50% and says failed no detail is given the.
[12 Oct 2021 4:11] mingcheng chu
I have the same issue, when I use mysql installer to install Mysql Server5.7.35 on my new thinkpad(OS - windows10), the progress number from 88% to 50% and then failed!