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


Иногда случается так, что наша память нас подводит и необходимые нам пароли забываются.

Что делать если есть база MySQL и забыт пароль пользователя root к ней?

Во-первых конечно же не паниковать, так как все можно поправить.

Для восстановления пароля к вашей MySQL-базе вам будет необходимо выполнить всего 5 простых шагов:

1. Останавливаем MySQL-сервер командой:

#/etc/init.d/mysql stop

2. Запускаем MySQL-сервер с параметрами, позволяющими при подключении к MySQL не запрашивать пароль:

#mysqld_safe –skip-grant-tables &

3. Подключаемся к базе данных как пользователь root:

#mysql -u root

4. Устанавливаем новый пароль root:

mysql>use mysql;

mysql>update user set password=PASSWORD(“новый пароль”) where user=’root’;

mysql>flush privileges;

mysql>quit;

5. Останавливаем MySQL-сервер:

#/etc/init.d/mysql stop

Вот, в принципе, и все. Далее необходимо будет запустить MySQL-сервер и посмотреть что получилось:

#/etc/init.d/mysql start

и попробовать войти:

#mysql -u root -p

Примечание: В некоторых дистрибутивах Linux, месторасположение стартовых скриптов службы MySQL может отличаться от приведенного выше. К примеру, в Slackware они находятся в каталоге /etc/rc.d

[ad#af_articles_lizard]

Понравилась статья? Подпишитесь на новые материалы сайта по RSS. Или просто добавьте статью в свои любимые закладки:

Похожие статьи


Комментарии

*

Я не робот.