Controlla se il tuo server MySQL è in ascolto su un socket con netstat:
netstat -tulpen
e cerca 3306.
In caso contrario o se solo su localhost, controlla my.cnf e cerca il bind-address
riga e cambiarlo in:
bind-address = 0.0.0.0
quindi riavvia il server e riprova.