Fix mysqld.exe: Aria recovery failed

Lately I have been working on a virtual windows machine where XAMPP is more stable than it is on macOS. But all of a sudden, it started throwing errors. I was not able to start MySQL.

I checked mysql_error.log and I saw the issue saying:
mysqld.exe: Aria recovery failed. Please run aria_chk -r on all Aria tables

Here is the fix if you ever come across such error:

You should go to your xampp folder.

Find folder xampp/mysql/data

There you will find the file:


aria_log_control


Delete it and try starting MySQL service on xampp again.


Let me know if it worked for you.

Leave a Reply

Your email address will not be published. Required fields are marked *