MySQL Install on Windows 8.1 hangs at server restart
As I mentioned in the comment, I installed MySQL 5.6.24 for Windows.
I have a 4-year-old post in ServerFault (Installing isolated instance of MySQL on Windows using silent install with .msi) I outline how to install MySQL as a service by hand with

Custom Folder for MySQL Binaries
Custom Folder for MySQL Data
Custom Name for MySQL Service

I also have SuperUser post on why I personally avoid MSI installs of MySQL
I have worked with MySQL Query Browser, MySQL Administrator, and MySQL Workbench the in a much simpler way:

Just copy the software into the desired folder.
Create a Windows Shortcut (.lnk) for the .exe file
Put the Windows Shortcut (.lnk) on the Desktop or Start Menu
Double Click to Launch

Give it a Try !!!