I recently upgraded the MySQL Server installation on my Windows 8.1 Pro x64 laptop from 5.7.3 to 5.7.4 using the MySQL Installer, and after doing so, attempting to start the MySQL Server service, either using the MySQL Notifier or directly starting it from the services list fails. When the startup fails with the Notifier, it says that the attempted startup timed out, and suggests restarting the MySQL Notifier if the problem continues. I have tried that unsuccessfully and used IOBit uninstaller to uninstall everything on my computer related to MySQL (IOBit uninstaller scans the computer after uninstalling for leftover files. After uninstalling everything, I checked myself for leftover files and found none.). After reinstalling everything, I am still having the issue. What can I do to resolve the issue?
Here's what's generated in the error log when I try to start the server:
2014-04-24T01:06:11.128348Z 0 [Note] Plugin 'FEDERATED' is disabled.
2014-04-24T01:06:11.131351Z 0 [Note] InnoDB: Using atomics to ref count buffer pool pages
2014-04-24T01:06:11.132350Z 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2014-04-24T01:06:11.133350Z 0 [Note] InnoDB: Uses system mutexes
2014-04-24T01:06:11.134350Z 0 [Note] InnoDB: Compressed tables use zlib 1.2.3
2014-04-24T01:06:11.134350Z 0 [Warning] InnoDB: Adjusting innodb_buffer_pool_instances from 8 to 1 since innodb_buffer_pool_size is less than 1024 MiB
2014-04-24T01:06:11.138350Z 0 [Note] InnoDB: Number of pools: 1
2014-04-24T01:06:11.139351Z 0 [Note] InnoDB: Not using CPU crc32 instructions
2014-04-24T01:06:11.142350Z 0 [Note] InnoDB: Initializing buffer pool, total size = 26.0M, instances = 1
2014-04-24T01:06:11.145348Z 0 [Note] InnoDB: Completed initialization of buffer pool
2014-04-24T01:06:11.211309Z 0 [Note] InnoDB: Highest supported file format is Barracuda.
2014-04-24T01:06:15.902276Z 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2014-04-24T01:06:16.087552Z 0 [Note] InnoDB: Setting file '.\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2014-04-24T01:06:16.930884Z 0 [Note] InnoDB: File '.\ibtmp1' size is now 12 MB.
2014-04-24T01:06:19.238141Z 0 [Note] InnoDB: 96 redo rollback segment(s) found. 96 redo rollback segment(s) are active.
2014-04-24T01:06:19.242261Z 0 [Note] InnoDB: 32 non-redo rollback segment(s) are active.
2014-04-24T01:06:20.807291Z 0 [Note] InnoDB: Waiting for purge to start
2014-04-24T01:06:20.869754Z 0 [Note] InnoDB: 5.7.4 started; log sequence number 1232503
2014-04-24T01:06:20.872722Z 0 [ERROR] unknown variable 'innodb_additional_mem_pool_size=2M'
2014-04-24T01:06:20.874714Z 0 [ERROR] Aborting
2014-04-24T01:06:20.876730Z 0 [Note] Binlog end
2014-04-24T01:06:20.878731Z 0 [Note] Shutting down plugin 'partition'
2014-04-24T01:06:20.880729Z 0 [Note] Shutting down plugin 'PERFORMANCE_SCHEMA'
2014-04-24T01:06:20.882730Z 0 [Note] Shutting down plugin 'INNODB_SYS_DATAFILES'
2014-04-24T01:06:20.884720Z 0 [Note] Shutting down plugin 'INNODB_SYS_TABLESPACES'
2014-04-24T01:06:20.886721Z 0 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN_COLS'
2014-04-24T01:06:20.888731Z 0 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN'
2014-04-24T01:06:20.890730Z 0 [Note] Shutting down plugin 'INNODB_SYS_FIELDS'
2014-04-24T01:06:20.892730Z 0 [Note] Shutting down plugin 'INNODB_SYS_COLUMNS'
2014-04-24T01:06:20.894716Z 0 [Note] Shutting down plugin 'INNODB_SYS_INDEXES'
2014-04-24T01:06:20.896731Z 0 [Note] Shutting down plugin 'INNODB_SYS_TABLESTATS'
2014-04-24T01:06:20.898731Z 0 [Note] Shutting down plugin 'INNODB_SYS_TABLES'
2014-04-24T01:06:20.900731Z 0 [Note] Shutting down plugin 'INNODB_FT_INDEX_TABLE'
2014-04-24T01:06:20.902731Z 0 [Note] Shutting down plugin 'INNODB_FT_INDEX_CACHE'
2014-04-24T01:06:20.905733Z 0 [Note] Shutting down plugin 'INNODB_FT_CONFIG'
2014-04-24T01:06:20.907731Z 0 [Note] Shutting down plugin 'INNODB_FT_BEING_DELETED'
2014-04-24T01:06:20.909731Z 0 [Note] Shutting down plugin 'INNODB_FT_DELETED'
2014-04-24T01:06:20.910731Z 0 [Note] Shutting down plugin 'INNODB_FT_DEFAULT_STOPWORD'
2014-04-24T01:06:20.913733Z 0 [Note] Shutting down plugin 'INNODB_METRICS'
2014-04-24T01:06:20.915732Z 0 [Note] Shutting down plugin 'INNODB_TEMP_TABLE_INFO'
2014-04-24T01:06:20.917732Z 0 [Note] Shutting down plugin 'INNODB_BUFFER_POOL_STATS'
2014-04-24T01:06:20.919732Z 0 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE_LRU'
2014-04-24T01:06:20.921734Z 0 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE'
2014-04-24T01:06:20.923732Z 0 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX_RESET'
2014-04-24T01:06:20.925733Z 0 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX'
2014-04-24T01:06:20.928718Z 0 [Note] Shutting down plugin 'INNODB_CMPMEM_RESET'
2014-04-24T01:06:20.930732Z 0 [Note] Shutting down plugin 'INNODB_CMPMEM'
2014-04-24T01:06:20.932733Z 0 [Note] Shutting down plugin 'INNODB_CMP_RESET'
2014-04-24T01:06:20.934718Z 0 [Note] Shutting down plugin 'INNODB_CMP'
2014-04-24T01:06:20.936718Z 0 [Note] Shutting down plugin 'INNODB_LOCK_WAITS'
2014-04-24T01:06:20.938733Z 0 [Note] Shutting down plugin 'INNODB_LOCKS'
2014-04-24T01:06:20.940733Z 0 [Note] Shutting down plugin 'INNODB_TRX'
2014-04-24T01:06:20.942733Z 0 [Note] Shutting down plugin 'InnoDB'
2014-04-24T01:06:20.943756Z 0 [Note] InnoDB: FTS optimize thread exiting.
2014-04-24T01:06:20.945246Z 0 [Note] InnoDB: Starting shutdown...
2014-04-24T01:06:24.978930Z 0 [Note] InnoDB: Shutdown completed; log sequence number 1232513
2014-04-24T01:06:24.983930Z 0 [Note] InnoDB: Removed temporary tablespace data file: "ibtmp1"
2014-04-24T01:06:24.985946Z 0 [Note] Shutting down plugin 'BLACKHOLE'
2014-04-24T01:06:24.987945Z 0 [Note] Shutting down plugin 'ARCHIVE'
2014-04-24T01:06:24.989945Z 0 [Note] Shutting down plugin 'MRG_MYISAM'
2014-04-24T01:06:24.990945Z 0 [Note] Shutting down plugin 'MyISAM'
2014-04-24T01:06:24.992944Z 0 [Note] Shutting down plugin 'MEMORY'
2014-04-24T01:06:24.994929Z 0 [Note] Shutting down plugin 'CSV'
2014-04-24T01:06:24.996944Z 0 [Note] Shutting down plugin 'sha256_password'
2014-04-24T01:06:24.997944Z 0 [Note] Shutting down plugin 'mysql_old_password'
2014-04-24T01:06:25.000468Z 0 [Note] Shutting down plugin 'mysql_native_password'
2014-04-24T01:06:25.002470Z 0 [Note] Shutting down plugin 'binlog'
2014-04-24T01:06:25.004954Z 0 [Note] C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld: Shutdown complete
Best Answer
Explanation
If you take a look at the manual concerning
innodb_additional_mem_pool_size
you see that this is a configuration variable, which is relevant in combination withinnodb_use_sys_malloc
. If you take a look at the manual concerninginnodb_use_sys_malloc
you see that also this configuration variable was marked as deprecated and removed. If you follow the links further to the detailed explanation you can read:Which basically means that this was a configuration variable which makes just no sense to set anymore in modern environments. Therefore it was deprecated and removed and also the
innodb_additional_mem_pool_size
, which just existed in support of the own memory management.Fix
Fix for your problem: Remove the corresponding line with
innodb_additional_mem_pool_size
and (if it even exists) the line withinnodb_use_sys_malloc
from yourmy.cnf
.