java.net.SocketException
MESSAGE: java.net.ConnectException: Connection timed out
R
rafaelquines
Kra, ve se essa máquina: 192.168.254.1 nao tem firewall, ou algo do tipo que possa estar bloqueando acesso externo ao MySQL.
Vc pode ir no DOS, e digitar: “telnet 192.168.254.1 3306”. Isso irá tentar abrir uma conexao tcp na máquina. Se aparecer uma tela PRETA, quer dizer que está conectando, o problema está no seu programa. Senão, se aparecer: “Não foi possível abrir conexão com host na porta 3306: conexão falhou”, quer dizer que a máquina nem está recebendo conexão, ou seja, seu ip pode não estar habilitado, ou o mysql pode não estar aceitando conexões que não sejam localhost.
Ah, o MySQL pode não estar rodando tb.
Flw
peerless
Cara, conectou no telnet… mas no banco de dados dá a msg:
message from server: “Host ‘192.168.254.4’ is not allowed to connect to this MySQL server”
o que está em negrito é o meu ip o.O
eu digitei no mysql, o outro isso: (e nao deu em nd)
GRANT ALL PRIVILEGES ON db.* to linux@‘192.58.197.0/255.255.255.0’;
nilsoncastro
Na configuração do mysql vc deve ativar o acesso remoto ao usuario root, ou entao criar outro usuário para poder acessar remotamente
peerless
ah ta,
como eu libero o mysql pra aceitar estas conexoes ?