Сообствено возникла аналогичная проблема...
В командной строке ввожу что вы сказали,тока вместо
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'pass' WITH GRANT OPTION;
FLUSH PRIVILEGES;
У меня написано следующее:
UPDATE mysql.user SET Password=PASSWORD('******') WHERE User='root';
FLUSH PRIVILEGES;
Вместо звёздочек пароль.
В результате консоль зависает(просто мигает стрелка,а при попытке закрыть консоль пишется что программа не отвечает).
При запуске MySQL после перечисленых выше действий,после ввода пароля,компьютер пищит и консоль с MySQL исчезает.
Кривые руки, мозгам покоя не дают