MySQL : восстановление пароля для mysql root 'а

Приведу пример как восстановить пароль для root на mysql под FreeBSD. (на остальных операционках скорее отличие если и будет, то минимальным)

1. Остановить mysql сервер
/usr/local/etc/rc.d/mysql-server stop


2. Запустить mysql сервер с командной строки
mysqld_safe --skip-grant-tables &


3. Зайти на mysql сервер
mysql -u root


4. Войти и задать новый пароль
mysql> use mysql;
mysql> update user set password=PASSWORD("NEW-ROOT-PASSWORD") where User='root';
mysql> flush privileges;
mysql> quit


5. Остановить запущенный с командной строки mysql сервер
/usr/local/etc/rc.d/mysql-server stop


6. Запустить mysql сервер
/usr/local/etc/rc.d/mysql-server start
Вы только посетили наш сайт, КОММЕНТИРОВАНИЕ будет доступно через несколько минут.
возможно у Вас отключен javascript, если включен - просто обновите страницу