Відновлення пароля mysql

Щоб відновити пароль суперкористувача серверу mysql  не поспішайте заново встановлювати бази данних…

1. Зупиняємо і перезапускаємо сервер mysqld із опціями –skip-grant-tables –user=root (користувачі Windows опускають опцію –user=root), за умови, що root – це ваш суперюзер на сервері mysqld.

2. Підключаємось до сервера

$mysql -u root

3. Виконуємо наступні апдейти

mysql > UPDATE mysql.user SET password=PASSWORD('newpwd')  \
-> WHERE user='root';
mysql > FLUSH PRIVILEGES;
mysql >quit

4. не забуваємо

$rm ~/.mysql_history



coded by nessus