Сброс root пароля для MySQL

Бывают случаи когда рутовский пароль для мускула утерян/забыт но позарез надо что-то сделать,к тому еще и вчера,меня пару раз спасало.

 

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

sudo /etc/init.d/mysql stop

Запускаем без поддержки привилегий и сети:

sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking &

Логинимся от суперпользователя:

mysql -u root

Обновляем записи:

UPDATE mysql.user SET Password=PASSWORD('') WHERE User='root';
FLUSH PRIVILEGES;
exit;

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

sudo /etc/init.d/mysql restart

Все,пароль изменен.

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

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