Verifique se o seu servidor mysql está escutando em um soquete com netstat:
netstat -tulpen
e procure por 3306.
Se não ou se estiver apenas no localhost, verifique my.cnf e pesquise o
bind-address
linha e altere para:bind-address = 0.0.0.0
em seguida, reinicie o servidor e tente novamente.