Publicada por gabrielvivian em 28/05/2007 - 11:37h:
* gabrielvivian usa Slackware

Ola Pessoal
seguinte to tentando conecta no mysql assim
mysql -h xxx.xx.xxx.xxx -D BANDODEDADOS -u USUARIO -p

da o seguinte erro

ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xx.xxx.xxx' (111)

se eu coloca

mysql -h localhost -D BANDODEDADOS -u USUARIO -p

dai funciona, mas eu preciso conecta pelo ip,
ja dei os pivilegios para o usuario
GRANT ALL PRIVILEGES ON BANDODEDADOS.* TO 'USUARIO'@'%' IDENTIFIED BY 'SENHA' WITH GRANT OPTION;
FLUSH PRIVILEGES;

oq poderia resolver meu problema
abraco agradeco a ajuda

  
 
Resposta de m4tri_x em 28/05/2007 - 13:18h:
* m4tri_x usa Ubuntu
* m4tri_x tem conceito: 8.6
 


primeiramente vc tem que ver se o firewall não esta bloqueando as conexões externas nessa porta,
para fazer isso eh soh dar um telnet no ip na porta 3306 ex: telnet 200.204.0.10 3306

provavelmente seja esse o problema.
firewall

 
Resposta de k1k0 em 28/05/2007 - 15:10h:
* k1k0 usa Slackware
* k1k0 tem conceito: 9.5
 


alem de verificar o firewall verifique no /etc/rc.d/rc.mysqld tem a linha
SKIP="--skip-networking"

caso sim comente esta linha ficando assim
#SKIP="--skip-networking"

reinicie o mysql e pronto.
Essa linha bloquea a rede , por isso eh preciso comenta-la ok

Falow ;)

 
Resposta de gabrielvivian em 28/05/2007 - 16:45h:
* gabrielvivian usa Slackware
* gabrielvivian tem conceito: nenhum voto.
 


Com essa linha comentada
os meus e-mails param de funciona no servidor
eles n atenticam mais
acho q n vai da certo comenta ela

  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.