Você precisará definir o controle remoto
example.com quando você chama a função de inicialização de conexão de banco de dados. Por exemplo:mysqli_connect("example.com", 'username', 'password', 'database name');
Mas você precisará verificar se
example.com O servidor MySQL do está configurado para aceitar conexões de outros hosts (veja o bind-address diretiva em seu my.cnf ou my.ini ), e que o username com o qual você se conecta está definido para poder se conectar a partir de domínios externos. Considere os seguintes Usuários página do phpMyAdmin:
É claro que apenas o usuário
test tem acesso de domínios externos (% no Host campo). Não mostrado na imagem, mas usuário test tem privilégio total no banco de dados chamado test . Os outros usuários estão vinculados ao domínio local, embora o servidor esteja configurado para aceitar conexões externas, ao autenticar, os usuários recebem uma negação.