Восстановление пароля root в MySQL
Иногда бывают ситуации, когда пароль пользователя root никак не хочет вспоминаться. Что делать? Удалять все файлы БД? Переустанавливать сервер mysql? Нет, существует элегатное решение.
Решение достаточно простое:
# /etc/init.d/mysql stop
# mysqld_safe –skip-grant-tables &
Теперь можно заходить как root без пароля:
# mysql -u root
Меняем пароль:
UPDATE mysql.user SET password=PASSWORD(«новый пароль») WHERE user=’root’;
FLUSH PRIVILEGES;
quit;
Запускаем сервер в нормальном режиме:
#/etc/init.d/mysql stop
#/etc/init.d/mysql start
Всё!

GNU/Linux Ubuntu Funs