Иногда случается так, что наша память нас подводит и необходимые нам пароли забываются.
Что делать если есть база 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. Или просто добавьте статью в свои любимые закладки: