É quase certamente um problema de permissões nos arquivos em MAMP / bin.
Se você ls -l
in /Applications/MAMP/bin
provavelmente descobrirá que o script de início ou executável do MySQL está configurado como '-rwx ------' ou similar, de modo que somente o proprietário possa executá-los. Altere as permissões por meio de chmod a+x filename
e isso deve ser corrigido.
(Peço desculpas pela minha resposta menos precisa, mas removi o MAMP há alguns meses e agora uso as VMs no Fusion para a mesma coisa.)
Como alternativa, defina as preferências para o aplicativo MAMP como Start Servers when starting MAMP
e, em seguida, execute o aplicativo no login do usuário.