Не сразу нашлось решение для новой виртуалки. Много тем про решения для старой VM, которые не подходят.
Поэтому, решение достойно записи в блоге)
1. Останавливаем mySQL
2. Устанавливаем переменую окружения для входа без пароля
systemctl set-environment MYSQLD_OPTS="--skip-grant-tables"
|
3. Запускаем
4. Заходим
5. Меняем пароль root
UPD ATE mysql.user SE T authentication_string = PASSWORD('NewPassword') WHERE User = 'root' AND Host = 'localhost';
|
6. Останавливаем
7. Снимаем переменную окружения для входа без пароля
systemctl unset-environment MYSQLD_OPTS
|
8. Запускаем mySQL в нормальном режиме
9. Пробуем зайти с новым паролем