Сброс root пароля mysql под windows 10
Иногда требуется сбросить пароль root для MySQL для этого нужно сделать несколько шагов.
Запускаем командную строку от имени администратора, нажимаем сочетание клавиш (Win+X)
Останавливаем службу
- net stop mysql
Запускаем MySQL сервер с отключенными таблицами безопасности (Главное правильно указать путь куда установлен MySQL).
- C:\Program Files\MySQL\bin\mysqld --skip-grant-tables
Открываем ещё одну командную строку и заходим в MySQL под рутом без пароля:
- mysql -uroot
Выбираем базу mysql:
- USE mysql
Меняем пароль рута:
- UPDATE `user` SET Password=PASSWORD('root') WHERE User='root';
Закрываем первую командную строку и запускаем службу
- net start mysql
Если при запуске службы будет ошибка 1067 процесс был неожиданно завершен mysql?
Препятствие запуску службы mysqld, заключается в том, что у вас уже запущен mysqld.exe (но не как служба).
Просто откройте диспетчер задач Windows и найдите "mysqld.exe" на вкладке "Процессы". Если вы видите это, убейте его, а затем попробуйте снова запустить службу.