mysql conecta-se por meio de soquetes unix quando localhost é usado como servidor.
Se você quiser que seu servidor esteja disponível via TCP / IP, você precisa remover a diretiva skip-networking da sua configuração (e reiniciar o serviço).