Имах същия проблем като заглавието на този въпрос, така че ако някой друг търси в Google този въпрос и иска да стартира MySql в режим „skip-grant-tables“ на Windows, ето какво направих.
Спрете услугата MySQL чрез администраторски инструменти, услуги.
Променете конфигурационния файл my.ini (като приемем пътищата по подразбиране)
C:\Program Files\MySQL\MySQL Server 5.5\my.ini
или за версия на MySQL>=5.6
C:\ProgramData\MySQL\MySQL Server 5.6\my.ini
В СЪРВЪРНА СЕКЦИЯ, под [mysqld], добавете следния ред:
skip-grant-tables
така че да имате
# SERVER SECTION
# ----------------------------------------------------------------------
#
# The following options will be read by the MySQL Server. Make sure that
# you have installed the server correctly (see above) so it reads this
# file.
#
[mysqld]
skip-grant-tables
Стартирайте услугата отново и трябва да можете да влезете във вашата база данни без парола.