Eu sei que este tópico é um pouco antigo, espero não violar as regras. Mas recentemente tive esse problema e depois de alguma discussão com meu irmão, ele me disse que eu poderia ter o mysql rodando com o brew, o que eu tinha.
Então, no terminal, digitei brew services stop mysql. E depois disso consegui iniciar o mysql com xampp com a porta 3306