Восстановление рут пароля в mysql
Написано 24 апреля 2008 в 9:04 - Рубрики: *nix
Надело раз в месяц искать, как сбросить рута в mysql.
Нагло спёр с какого-то блога(немного модифицировав):
останавливаем сервер:
/etc/init.d/mysql stop //на линуксе /usr/local/etc/rc.d/mysql-server stop //на BSD
запускаем его без проверки таблиц прав:
mysqld_safe --skip-grant-tables &
Теперь можно заходить root’ом без пароля:
mysql -u root
и менять пароль:
use mysql;
UPDATE user SET Password=PASSWORD("new_password") WHERE User='root';
FLUSH PRIVILEGES;
Запускаем сервер в нормальном режиме:
killall mysqld и обычный запуск


