Ce qui a fonctionné pour moi a été de supprimer tous les fichiers (mais pas les répertoires) du répertoire mysql.
Edit #2 Selon les réponses ci-dessous, il vous suffit de supprimer les fichiers journaux :[ib_logfile0, ib_logfile1]
Alors quittez MAMP puis dans le terminal :
rm /Applications/MAMP/db/mysql/ib_logfile* #(or wherever your MAMP is installed)
Edit ! :Quelques personnes ont mentionné que vous voudriez peut-être d'abord sauvegarder ces fichiers en cas de problème, alors utilisez simplement mv à la place :
mv /Applications/MAMP/db/mysql/* /tmp/.
Si cela ne fonctionne pas, revenez en arrière et tuez tous les processus :sudo killall -9 mysqld
Ceci est également dupliqué ici :le serveur mysql ne fonctionnera pas démarrer MAMP