Останавливаем MySQL:

/etc/init.d/mysql stop

Запускаем с параметром —skip-grant-tables (для того, чтобы не вводить забытый пароль):

/usr/bin/mysqld_safe —skip-grant-tables &

Открываем новую консоль, входим от root’а и

mysql —user=root mysql

вводим запрос в mysql-консоле:

update user set Password=PASSWORD(‘Новый-Пароль‘) 
WHERE User=’root’;

Далее:

flush privileges;

exit

Закрываем окно консоли (за ненадобностью) и возвращаемся к консоли, где был запущен mysql вручную.
Пишем там:

fg

Затем жмём Ctrl+C

Запускаем mysql, проверяем новый пароль:

mysql —user=root —pass=ПАРОЛЬ

После всего работаем уже с новым паролем

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here