Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
tenho um site na net,mas quero conectar com o script abaixo ao mysql da minha máquina...
site na internet conecta -> mysql da minha máquina...
<?php
$banco='noticias';
$connect= mysql_connect("ip da minha máquina onde está instalado o mysql", "usuario","senha");
$db= mysql_select_db($banco, $connect);
?>
mas não consegui, alguém me dá uma luz,. abraço...
Vale lembrar que se o seu ip for dinâmico, você terá que usar um gateway tipo no-ip.org, que ira criar um dns para seu conexão, e gerenciar a mudança do ip.
Se tiver mais dúvidas acesso www.no-ip.org.
@jonata,
A primeira coisa é ter certeza que você não tenha um firewall barrando as conexões na porta 3306, se tiver, libere-a
Após garantir que sua porta 3306 está liberada, você precisará garantir acesso ao usuário em questão para poder conectar ao SGDB de outra máquina.
Se a conexão for partir sempre da mesma máquina, pegue o IP dela e garanta acesso a esse IP indo ao seu terminal, no prompt do mysql:
Substitua os xxx.xxx.xxx.xxx pelo IP da máquina que irá conectar.
Agora, se a máquina que irá conectar-se não tiver um IP fixo, você poderá fazer assim:
Contudo, prefira a primeira opção, especificando o IP da máquina por uma questão de segurança.
Movido:
PHP http://forum.imasters.com.br/public/style_emoticons/default/seta.gif MySQL