- o firewall do servidor deve ser configurado para permitir conexões de entrada na porta 3306
- você deve ter um usuário no MySQL que tenha permissão para se conectar de
%
(qualquer host) (consulte o manual para detalhes)
O problema atual é o primeiro, mas logo após resolvê-lo, você provavelmente obterá o segundo.