Ошибка MySQL [ERROR] Plugin ‘InnoDB’ init function returned error

Переношу XAMPP с комп на комп, запускаю MySQL сервис  и вижу ругань

[mysql] Error: MySQL shutdown unexpectedly.
[mysql] This may be due to a blocked port, missing dependencies, improper privileges, a crash, or a shutdown by another method.
[mysql] Press the Logs button to view error logs and check the Windows Event Viewer for more clues
[mysql] If you need more help, copy and post this entire log window on the forums

Смотрим лог, а там более понятная непонятная ругань

[ERROR] InnoDB: Downgrade after a crash is not supported. The redo log was created with MariaDB 10.4.14.
[ERROR] InnoDB: Plugin initialization aborted with error Generic error
[Note] InnoDB: Starting shutdown…
[ERROR] Plugin ‘InnoDB’ init function returned error.
[ERROR] Plugin ‘InnoDB’ registration as a STORAGE ENGINE failed.
[Note] Plugin ‘FEEDBACK’ is disabled.
[ERROR] Unknown/unsupported storage engine: InnoDB
[ERROR] Aborting

И не стартует от слова совсем!

Вот  здесь нашёл решение. Но оно убивает контент базы.

Мне помогло следующее

  • Удалить строку innodb_data_home_dir из конфигурационного файла
  • В каталоге где хранятся базы данных найти и удалить: ib_logfile0, ib_logfile1, ib_logfile2

Решение

Ситуация оказалось простой.
Редо логи перезаписывались другой версией MariaDB, которая была не до конца отфигурирована и изредка запускалась. Отсюда и ошибки.