Bug #72533 Unsuccessful installation [Windows] using community web installer
Submitted: 4 May 2014 19:29 Modified: 4 Aug 2016 0:44
Reporter: a p Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL for Windows: Installer Severity:S3 (Non-critical)
Version:5.7.4 64-Bit, Installer: 5.6.17.0 OS:Windows (7 (64-Bit))
Assigned to: CPU Architecture:Any

[4 May 2014 19:29] a p
Description:
In a Win7 (64-Bit) VM, I tried to install version 5.7.4 of the MySQL community server using mysql-installer-web-community-5.6.17.0.msi.
After installing the server and configuring the service, the MySQL57 service does not start. During 'Initial Configuration', MySQL installer displays the line 'mysql-server-5.7-winx64:43 - Attempting to start service.' in the details section and stucks. Meanwhile, MySQL Notifier recognises a new server instance and reports 1) Service MySQL57 changed status from Stopped to StartPending...' and 2) Service MySQL57 changed status from StartPending to Stopped...', a few moments later.
Attempts to start the service (via MySQL Notifier or via the Windows service utility) do not succeed.
The Error log indicates an
   [ERROR] unknown variable 'innodb_additional_mem_pool_size=4M'
exception just before the line
   [ERROR] Aborting.
Indeed, after commenting the option in the 'my.ini' file, the service starts.

How to repeat:
Download community web Installer and run it to install Server version 5.7.4.
Accept default configuration, enter a root pw, and keep hitting 'Enter' (including the advanced options tab is optional to reproduce).

Suggested fix:
1) The quick solution: Comment the line
innodb_additional_mem_pool_size=4M
in the service's 'my.ini' file,
2) exclude the option from the 5.7.4 default config file or
3) un-unknow the variable to mysql ;)
[5 May 2014 5:07] Erlend Dahl
Indeed, innodb_additional_mem_pool_size was deprecated in 5.6 and removed in 5.7.4. It shouldn't be in the default my.ini at all.wind
[23 Aug 2014 3:00] Munish Sardana
I'm getting the status same as described (service not starting) but don't see any line such as 'innodb_additional_mem_pool_size=4M' in my.ini.
[10 Mar 2016 2:07] Javier TreviƱo
Posted by developer:
 
I tested this using the latest MySQL Installer, I can't reproduce the problem about the deprecated variable anymore.
The variable may have been removed from the config file, just need a developer to confirm this in order to close the bug.
[26 Jul 2016 22:03] Javier Rivera Zavala
Verified, the variable innodb_additional_mem_pool_size does exist for my-template-5.6.ini but it was deprecated for the newer template my-template-5.7.ini and it no longer exists.
[4 Aug 2016 0:44] Philip Olson
Posted by developer:
 
Fixed as of the upcoming MySQL Installer 1.4.17 release, and here's the changelog entry:

The innodb_additional_mem_pool_size option was removed from the default
my.ini templates, as it was deprecated in MySQL 5.6 and removed in MySQL
5.7.

Thank you for the bug report.