|
getConnection() usando o endereço de rede, falha.[RESOLVIDO]
|
|
15/01/2010, 22:35
Resposta: #1
|
|||
|
|||
|
getConnection() usando o endereço de rede, falha.[RESOLVIDO]
Olá eu escrevi um pequeno programa em Java para acessar o banco de dados MySql do meu pc.
Porém o acesso é bem sucedido apenas se o endereço de rede for "localhost", pois se eu ponho o endereço de ip da máquina a conexão falha. Alguém tem alguma idéia de como resolver isto? Segue a linha do getConnection utilizada: Código: Connection conn = null;Caso eu troque localhost pelo IP da máquina (192.168.1.1) o programa compila, mas ao rodar não acessa o banco de dados, com o seguinte erro: Código: SQL Exception... Erro na consulta:Agradeço qualquer ajuda. |
|||
|
20/01/2010, 17:01
Resposta: #2
|
|||
|
|||
|
Re: getConnection() usando o endereço de rede, falha.
Boa tarde,
Deixe eu te perguntar uma coisa... Você já tentou fazer a conexão via linha de comando para este outro IP para ver se funciona? Código: mysql -h 192.168.1.1 -u usuario -pAté mais... A melhor forma de aprendizado e aquela em que um grupo de pessoas, tentam ajudar umas as outras. ________________ Marcelo R. Silva http://mrs-linux.blogspot.com |
|||
|
21/01/2010, 10:39
Resposta: #3
|
|||
|
|||
|
Re: getConnection() usando o endereço de rede, falha.
Olá vadinhodebian, obrigado pela ajuda.
Fiz o que você sugeriu e ocorreu o mesmo erro, veja: Código: mysql -h 192.168.1.1 -u <usuario> -pCódigo: mysql -h 127.0.0.1 -u root -pGostaria então de saber o que devo fazer para permitir esta "conexão remota". De qualquer modo eu percebi que o problema não é com o Java. |
|||
|
21/01/2010, 18:09
Resposta: #4
|
|||
|
|||
|
Re: getConnection() usando o endereço de rede, falha.
Boa tarde,
Primeiramente verifique se o usuário está com acesso para acesso: Código: show grants;Caso o mesmo esteja sem autorização, vamos dar: Código: GRANT ALL ON *.* TO 'usuario'@'maquina1';Efetue os testes novamente. Até mais... A melhor forma de aprendizado e aquela em que um grupo de pessoas, tentam ajudar umas as outras. ________________ Marcelo R. Silva http://mrs-linux.blogspot.com |
|||
|
21/01/2010, 19:22
Resposta: #5
|
|||
|
|||
|
Re: getConnection() usando o endereço de rede, falha.
Obrigado, deu certo!
Eu fiz umas tentativas iniciais que não deram certo, até que eu cheguei nesta aqui (depois de um pouco de procura no google também) Código: grant all on *.* to <usuario>@'<maquina>' identified by '<senha>';Agora eu preciso estudar um pouco mais sobre as configurações do sql. Para terminar, agora o programa em Java também conecta. Até mais. |
|||
|
22/01/2010, 00:26
Resposta: #6
|
|||
|
|||
|
Re: getConnection() usando o endereço de rede, falha.
ANTES DE PERGUNTAR QUALQUER COISA -> http://www.istf.com.br/perguntas/ |
|||
|
28/01/2010, 14:43
Resposta: #7
|
|||
|
|||
|
Re: getConnection() usando o endereço de rede, falha.
Boa tarde,
Conseguiu resolver seu problema de conexão? Até mais... A melhor forma de aprendizado e aquela em que um grupo de pessoas, tentam ajudar umas as outras. ________________ Marcelo R. Silva http://mrs-linux.blogspot.com |
|||
|
30/01/2010, 20:32
Resposta: #8
|
|||
|
|||
|
Re: getConnection() usando o endereço de rede, falha.
Olá vadinhodebian, consegui resolver sim, seguindo a sua respota.
Obrigado. |
|||
|
« Anteriores | Seguintes »
|
Usuários visualizando este tópico: 1 Visitantes







