Por padrão, os bancos de dados MySQL são acessados sempre localmente (localhost), porque costumam ser acessados apenas pelo próprio site do banco de dados e que geralmente ficam no mesmo servidor.
Em alguns casos, pode ser necessário acessar o banco de dados externamente (acesso remoto). Isso geralmente ocorre quando o site que usa este banco encontra-se hospedado em outro local (outro servidor). Neste caso, é necessário portanto, que este site (hospedado em outro servidor) possa acessar este banco (hospedado na Alfaserver) remotamente. Outra situação, é quando você deseja usar uma ferramenta de Administração externa para gerenciar seu banco, como por exemplo, programas tipo o HeidiSQL ou MySQLFront.
Seja qual for a necessidade, para ambos os casos, é então necessário configurar uma conexão remota ao MySQL.
Veja como fazer isso:
1) Acesse o seu cPanel;
2) Clique no ícone do MySQL Remoto;
3) Lá dentro, coloque o símbolo % no campo Host, e em seguida, clique no botão Add Host.
Assim que tiver feito isso, você terá ativado o acesso remoto ao MySQL de sua conta e o cPanel exibirá a mensagem Host Added - Added Host % to the access list. Então, clique o link Go Back para retornar e verifique a existência do símbolo% na seção Access Hosts (logo acima de localhost).
Estando tudo certo, você já poderá agora acessar seu MySQL remotamente.
O endereço do host para uso remoto, será o domínio principal de sua conta sem o http:// (exemplo: seudominio.com).