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

Вам достался server MySQL по наследству или Вы просто забыли пароль от root? Паниковать не стоит, в данной статье мы рассмотрим, как сменить пароль от пользователя root на сервере MySQL
Восстановление пароля от пользователя root на сервере MySQL
Первым делом останавливаем службу Mysql:
/etc/init.d/mysql stop
Теперь загружаем Mysql сервер в безопасном режиме:
mysqld_safe --skip-grant-tables &
Теперь откроем консоль mysql сервера:
mysql -u root
Выбираем базу данных «mysql«:
use mysql;
Устанавливаем новый пароль:
update user set password=PASSWORD("mynewpassword") where User='root';
Где «mynewpassword» — ваш новый пароль!
Перезапускаем привелегии:
flush privileges;
Выходим из консоли Mysql:
exit
Останавливаем службу Mysql сервера:
/etc/init.d/mysql stop
Запускаем службу Mysql сервера в штатном (обычном) режиме:
/etc/init.d/mysql start
На этом все, теперь можно заходить в консоль mysql под пользователем root используя ваш новый пароль, который Вы установили!
Надеюсь Вам пригодилась данная статья!
Комментариев нет