Je sais que ce fil est un peu vieux, j'espère que je ne viole pas les règles. Mais j'ai récemment eu ce problème et après quelques discussions avec mon frère, il m'a dit que j'avais peut-être mysql en cours d'exécution avec brew, ce que j'avais.
Donc dans le terminal j'ai tapé brew services stop mysql. Et après cela, j'ai pu démarrer mysql avec xampp avec le port 3306