Ir para o conteúdo
infopc

conectar a mysql remoto

Mensagens Recomendadas

infopc    0
infopc

pessoal tou aki com um pequeno problema.

toua a desenvolver uma backoffice para um cliente mas n consigo ligarme a bd deles

foi-me fornecido o endereço para o phpmyadmin deles uma pass e um user

o problema é que nas configs da bd n aparece nenhum dns de ligação, sei no entanto o endereço ip para o phpmyadmin do server e sei que a ligação é via unix socket

como faço para estabelecer a ligação tentei isto n funciona

<?
$bd_host = "000.000.000.000:3306";
  $bd_user = "d2ygn_admin";
  $bd_pass = "iexua";
  $bd_nome = "d2ygn_store";

  $ligacao = mysql_connect($bd_host,$bd_user,$bd_pass) or die ("mysql error ligação");
  mysql_select_db($bd_nome, $ligacao);
?>

obrigado

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
zero-cool    0
zero-cool

Certifica-te que eles permitem o acesso a partir de todas as máquinas ("%") para a base de dados deles, e que os nomes de utilizador/password que usas no phpmyadmin coincidem com os de acesso à base de dados.

O código está bem.

Abraços,

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Bjecas    0
Bjecas

como faço para estabelecer a ligação tentei isto n funciona

Hmm, disseste que te estavas a tentar ligar a um servidor mysql remoto, logo não dá para usar unix sockets, a ligação tem que ser feita (salvo se calhar uma ou outra solução meia complicada) por TCP/IP. Imagino que tenhas substituido o endereço do servidor ao colocares aqui o código, já que esse 000.000.000.000 é a coisa mais estranha que já vi, hehe.

Para te poderes ligar remotamente, o port tem que estar acessível do exterior (implica uma firewall configurada para isso), e o mysql tem que deixar esse user ligar-se remotamente. Das vezes em que tive problemas ao ligar-me a servidores remotos, achei que o cliente de linha de comandos do mysql deu uma ajuda preciosa.

Se o problema for mesmo firewall/configuração do mysql e não tenhas hipótese de alterá-los, então a solução que o MX+ apontou pode ser muito útil.

Boa sorte!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade