Алексей: Восстановление пароля mysql, пользователь root. Bitrix VM 7

Дата : 2 Октябрь, 2017
Опубликовал
1 Star2 Stars3 Stars4 Stars5 Stars (Проголосуй первым!)
Загрузка...

Не сразу нашлось решение для новой виртуалки. Много тем про решения для старой VM, которые не подходят.

Поэтому, решение достойно записи в блоге)

1. Останавливаем mySQL

systemctl stop mysqld

2. Устанавливаем переменую окружения для входа без пароля

systemctl set-environment MYSQLD_OPTS=»—skip-grant-tables»

3. Запускаем

systemctl start mysqld

4. Заходим

mysql -u root

5. Меняем пароль root

UPD ATE mysql.user SE T authentication_string = PASSWORD(‘NewPassword’) WHERE User = ‘root’ AND Host = ‘localhost’;

6. Останавливаем

systemctl stop mysqld

7. Снимаем переменную окружения для входа без пароля

systemctl unset-environment MYSQLD_OPTS

8. Запускаем mySQL в нормальном режиме

systemctl start mysqld

9. Пробуем зайти с новым паролем

mysql -u root -p