This is the error log that I get when I try to install MySQL Server 5.7 through the MySQL Installer-Community.
The installer fails when applying configurations; it does not work specifically when initializing the database.
Beginning of the setup phase: initializing the database Attempting to start the MySQL server with the --initialize-insecure parameter ... Starting the process for MySQL Server 5.7.21 ... Starting the process using the command: C: \ Program Files \ MySQL \ MySQL Server 5.7 \ bin \ mysqld.exe --defaults-file = "C: \ ProgramData \ MySQL \ MySQL Server 5.7 \ my.ini" --console --initialize -insecure = to ... mysqld: the character set "0.0" is not compiled character set and is not specified in the file "C: \ Program Files \ MySQL \ MySQL Server 5.7 \ share \ charsets \ Index.xml" 2018-03-26T07: 25: 55.410217Z 0 [Warning] option "read_buffer_size": value without character 0 corrected for 8192 2018-03-26T07: 25: 55.410294Z 0 [Warning] option "read_rnd_buffer_size": value without Nak 0, adjusted for 1 2018-03-26T07: 25: 55.410357Z 0 [Warning] TIMESTAMP with an implicit DEFAULT value is deprecated. Use the --explicit_defaults_for_timestamp option (see the documentation for more information). 2018-03-26T07: 25: 55.410372Z 0 [Warning] The modes 'NO_ZERO_DATE', 'NO_ZERO_IN_DATE' and 'ERROR_FOR_DIVISION_BY_ZERO' must be used in strict mode. They will be combined with strict regime in a future release. 2018-03-26T07: 25: 55.412580Z 0 [ERROR] Cancel The process for mysqld with ID 4880 was started successfully and exited with code 1. The process for MySQL Server 5.7.21 could not be started. Database initialization failed. Configuration Step Completed: Database Initialization410372Z 0 [Warning] The modes 'NO_ZERO_DATE', 'NO_ZERO_IN_DATE' and 'ERROR_FOR_DIVISION_BY_ZERO' in strict mode must be used. They will be combined with strict regime in a future release. 2018-03-26T07: 25: 55.412580Z 0 [ERROR] Cancel The process for mysqld with ID 4880 was started successfully and exited with code 1. The process for MySQL Server 5.7.21 could not be started. Database initialization failed. Configuration Step Completed: Database Initialization410372Z 0 [Warning] The modes 'NO_ZERO_DATE', 'NO_ZERO_IN_DATE' and 'ERROR_FOR_DIVISION_BY_ZERO' in strict mode must be used. They will be combined with strict regime in a future release. 2018-03-26T07: 25: 55.412580Z 0 [ERROR] Cancel The process for mysqld with ID 4880 was started successfully and exited with code 1. The process for MySQL Server 5.7.21 could not be started. Database initialization failed. Configuration Step Completed: Database InitializationDatabase initialization failed. Configuration Step Completed: Database InitializationDatabase initialization failed. Configuration Step Completed: Database Initialization