Här är vad som fixade det för mig, tittade runt och ingenting hjälpte.
För att åtgärda problemet, gör en kopia av originalfilerna (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
Starta nu mysql-tjänsten.
/etc/init.d/mysql start
I mitt fall var det XAMPP-filerna så jag gjorde det
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
Sedan märkte jag att mysql redan hade startat för mig.
Baserat på lösningen här