Страницы

вторник, 27 апреля 2010 г.

Сброс пароля пользователя root в mysql

LAMP установил, виртальный хост настроил, джумлу скачал. А в phpmyadmin зайти не смог. Возникли проблемы при установке. Переустановил, опять. В общем, с какого-то раза встало. Затем пароль для root'a не подошёл.
Нашёл, как сбросить пароль, здесь опишу этот процесс.

1. Останавливаем mysql.
sudo /etc/init.d/mysql stop
2. Запускаем mysql следующей командой:
sudo 
/usr/bin/mysqld_safe --skip-grant-tables --user=root &
3. Запускаем клиента mysql
mysql -u root
4. Выполняем sql запрос
UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE User='root';
где newpwd - новый пароль.
5. Применяем изменения
FLUSH PRIVILEGES;
6. Выходим из mysql клиента выполнив в нем команду exit
7. Запускаем mysql сервер.
sudo /etc/init.d/mysql start

Комментариев нет:

Отправить комментарий