MySQL: Восстановление пароля root

Spread the love

Внимание! Автор статьи и администрация сайта не несет никакой ответственности за любые возможные последствия! Вы используете размещенную информацию на свой страх и риск!

Для начала остановим демон MySQL командой sudo service mysql stop или командок kill mysql_pid (но только не kill -9 !)

Запускаем mysqld с опцией –skip-grant-tables:

mysqld –skip-grant-tables

После успешного запуска вводим:

mysql -u root mysql

и уже в консоли mysql (где your_password – ваш пароль):

UPDATE user SET Password=PASSWORD(‘your_password’) WHERE USER=’root’;
FLUSH PRIVILEGES;
quit;

Убиваем процесс mysqld и запускаем демон mysql командой:

sudo service mysql start

Далее проходим процедуру авторизации, используя указанный пароль

Leave a Reply