Oto, co mi to naprawiło, rozejrzałem się dookoła i nic nie pomogło.
Aby rozwiązać ten problem, wykonaj kopię oryginalnych plików (ibdata1, ib_logfile0, ib_logfile1…).
mv /var/lib/mysql/ibdata1 /var/lib/mysql/ibdata1.bak
cp -a /var/lib/mysql/ibdata1.bak /var/lib/mysql/ibdata1
Teraz uruchom usługę mysql.
/etc/init.d/mysql start
W moim przypadku były to pliki XAMPP, więc zrobiłem
sudo mv /Applications/XAMPP/xamppfiles/var/mysql/ibdata1 /Users/username/Documents/tmp/ibdata1.bak
sudo cp -a /Users/username/Documents/tmp/ibdata1.bak /Applications/XAMPP/xamppfiles/var/mysql/ibdata1
Potem zauważyłem, że mysql został już dla mnie uruchomiony.
Na podstawie rozwiązania tutaj