Tady je to, co mi to vyřešilo, podíval se všude kolem a nic nepomohlo.
Chcete-li tento problém vyřešit, vytvořte kopii původních souborů (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
Nyní spusťte službu mysql.
/etc/init.d/mysql start
V mém případě to byly soubory XAMPP, takže jsem to udělal
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
Pak jsem si všiml, že mysql už bylo pro mě spuštěno.
Na základě řešení zde