O erro 10060 sugere que o acesso remoto à máquina não é permitido.
Verifique se,
1) A máquina tem acesso remoto ao servidor MySQL
2) No arquivo my.ini / my.cnf, comente a linha que diz "bind-address" ou defina o bind-address como "0.0.0.0". Verifique também a configuração 'skip-networking' no arquivo de configuração do MySQL e comente-o e, em seguida, reinicie o servidor MySQL para que a mudança tenha efeito.
3) Além disso, garanta que o usuário do MySQL possa se conectar a partir de qualquer host. Use o curinga "%" para a parte do host do usuário do MySQL ao qual você está se conectando de maneira ignorada para permitir que qualquer host se conecte a ele com as credenciais corretas.