Сброс пароля MySQL в debian

Иногда случается ситуация, когда пароль для пользователя root в mysql утерян. Я таком случае мы можем его изменить.

Для этого необходимо выполнить несколько действий.
Останавливаем mysql:

service mysql stop

Запускаем mysql с ключем —skip-grant-tables в фоновом режиме :

$ /usr/bin/mysqld_safe --skip-grant-tables --user=root &

Заходим в mysql от пользователя root (пароль запрашиваться не будет):

mysql -u root

Меняем пароль и применяем привилегии:

mysql> UPDATE mysql.user SET Password=PASSWORD('тут_пишем_новый_пароль') WHERE User='root';
mysql> FLUSH PRIVILEGES;
mysql> exit

Перезапускаем mysql:

$ service mysql restart

From http://dedicatesupport.com/content/sbros-parolya-root-mysql-v-debian

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *