Verifique se você pode se conectar à porta mysql com telnet dessa máquina remota, por exemplo.
telnet 192.168.1.52 3306
Se isso falhar, há um firewall em algum lugar impedindo você de se conectar, ou você está executando o mysql em uma porta diferente da padrão (3306) ou o mysql não está configurado para escutar na interface/endereço IP (talvez esteja apenas configurado para escutar nas conexões do localhost, verifique o
bind-address
configuração no arquivo de configuração my.cnf)