Verifica di poterti connettere alla porta mysql con telnet da quella macchina remota, ad es.
telnet 192.168.1.52 3306
Se fallisce, c'è un firewall da qualche parte che ti impedisce di connetterti, o stai eseguendo mysql su una porta diversa da quella predefinita (3306) o mysql non è configurato per ascoltare sull'interfaccia/indirizzo IP (forse è solo configurato per ascoltare sulle connessioni da localhost, controlla bind-address
configurazione nel file di configurazione my.cnf)