Note: This version of MySQL is not compatible with Server 2008 SP2 and below. It requires Server 2008 R2 or above. For Server 2008 SP2 and below, download and install MySQL 5.6.28.
Note: Here is the glitch that you will likely see trying to install MySQL 5.7.x.x on Server 2008 SP2 or below (not 2008 R2). You would receive a mysqld.exe alert box message - Entry Point not Found. The procedure entry point TryAcquireSRWLockExclusive could not be located in the dynamic link library KERNEL32.dll. Click OK. MySqld.exe has stopped working. Check online for a solution or Close the program.
Problem signature: Problem Event Name: APPCRASH Application Name: mysqld.exe Application Version: 5.7.18.0 Application Timestamp: 58cceaa4 Fault Module Name: KERNEL32.dll!TryAcquireSRWLockExclusive Fault Module Version: 6.0.6002.18005 Fault Module Timestamp: 49e03821 Exception Code: c0000139 Exception Offset: 00009eed OS Version: 6.0.6002.2.2.0.274.10 Locale ID: 1033 Additional Information 1: 9d13 Additional Information 2: 1abee00edb3fc1158f9ad6f44f0f6be8 Additional Information 3: 9d13 Additional Information 4: 1abee00edb3fc1158f9ad6f44f0f6be8
Beginning configuration step: Stopping Server [if necessary] Ended configuration step: Stopping Server [if necessary] Beginning configuration step: Writing configuration file Ended configuration step: Writing configuration file Beginning configuration step: Updating firewall Adding firewall rule for MySQL57 on port 3306. Successfully added firewall rule. Ended configuration step: Updating firewall Beginning configuration step: Adjusting Windows service [if necessary] Attempting to grant Network Service require filesystem permissions. Granted permissions. Adding new service New service added Ended configuration step: Adjusting Windows service [if necessary] Beginning configuration step: Initializing Database [if necessary] Deleting Data folder shipped Attempting to run MySQL Server with --Initialize-insecure Running process: C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" --initialize-insecure=on --console Waiting for the server stops: C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" --initialize-insecure=on --console The attempt to initialize the database Failed Ended configuration step: Initializing Database [if necessary] Beginning configuration step: Starting Server Starting MySQL as a service Cannot start service MySQL57 on computer '.'. Ended configuration step: Starting Server