| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2008 10:08:46
|
Eder Peixoto
JavaEvangelist
Membro desde: 30/01/2007 01:53:51
Mensagens: 312
Offline
|
Olá pessoal!
Preciso achar a solução para o seguinte problema:
Tenho um banco de dados em um computador, o qual está numa rede.
Um aplicativo Java precisa acessar esse banco, de outro micro da rede.
O meu problema é que não consigo acessar o banco de outro micro.
Quando acesso no próprio (localhost), consigo normalmente, usando o seguinte metodo:
Agradeço muito a quem puder ajudar.
This message was edited 1 time. Last update was at 21/10/2008 07:00:45
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2008 10:12:53
|
Diego Silveira
Debugger
Membro desde: 12/10/2007 17:15:25
Mensagens: 68
Offline
|
Tentou acessar o outro pelo IP?
Verifique tbm se nas configurações do seu DB está ok para receber conexões pela rede, em qual endereço está escutando, etc...
|
Diego Silveira
Ciência da Computação - UFU
SCJP 6
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2008 10:15:16
|
rdgms
Virtual Machine Man
![[Avatar]](/images/avatar/825ab77fe4eb3419db2fc9c6ceff7146.jpg)
Membro desde: 21/12/2006 22:08:57
Mensagens: 628
Localização: São Paulo
Offline
|
aew!!! tenta tipo ai se der erro.. copie o erro e cole aqui!!!
This message was edited 1 time. Last update was at 20/10/2008 10:15:54
|
PDF, JPG, GIF, DOC e DOCX
JAVA! SCALA!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2008 10:19:22
|
alanrocha77
Thread.start()
![[Avatar]](/images/avatar/fd7b8a148f3a229310f4170e8f4fa383.jpeg)
Membro desde: 30/06/2007 21:29:57
Mensagens: 48
Offline
|
Ou em "localhost" coloca o nome do PC da rede q vc quer acessar e a porta.
Ex "SERVIDOR:8080"
|
Alan Rocha
* Oracle Certified Java Programmer 5.0
* Tecnólogo em análise e desenvolvimento de sistemas.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2008 10:49:08
|
Eder Peixoto
JavaEvangelist
Membro desde: 30/01/2007 01:53:51
Mensagens: 312
Offline
|
Primeiramente, obrigado pelas ajudas impostadas.
Certamente serão muito úteis.
Dúvida de principiante:
Como eu sei o IP da rede do computador que contém o Banco de Dados?
Eu abri p cmd do Windows e digitei "ipconfig", mas foram informados vários dados.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2008 10:53:17
|
ralphsilver
Java Ninja
![[Avatar]](/images/avatar/2b720b5359202de2d62768369718f694.jpg)
Membro desde: 09/03/2008 19:53:14
Mensagens: 269
Offline
|
1 - digite ipconfig e verifique no título endereço de ip
2 - no endereço, digite no lugar do localhost o endereco de ip + porta: 192.168.0.1:3306 por exemplo
3 - desbloqueia o firewall do windows que tem o banco
|
No mundo há apenas 10 tipos de pessoas: os que sabem binário e os que não sabem |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2008 10:53:56
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Veja o que tem "Adaptador Ethernet Conexão Local" ou coisa parecida.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2008 10:54:21
|
rdgms
Virtual Machine Man
![[Avatar]](/images/avatar/825ab77fe4eb3419db2fc9c6ceff7146.jpg)
Membro desde: 21/12/2006 22:08:57
Mensagens: 628
Localização: São Paulo
Offline
|
No xp vai aparecer : endereço id
no vista : endereço ipv4
ta ai!
|
PDF, JPG, GIF, DOC e DOCX
JAVA! SCALA!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2008 10:59:37
|
Eder Peixoto
JavaEvangelist
Membro desde: 30/01/2007 01:53:51
Mensagens: 312
Offline
|
Ok, descobri o IP: 10.8.18.106
A porta é a seguinte: 3306
Então fica assim:
Mas deu a seguinte exception:
Desconfio que tenho que alterar alguma configuração do MySql para trabalhar em rede. (?!?)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2008 11:01:51
|
Diego Silveira
Debugger
Membro desde: 12/10/2007 17:15:25
Mensagens: 68
Offline
|
No arquivo de configuração do MySQL (acho q é mysqld.conf) vc precisa liberar acesso à maquinas externas.
Vc já conseguiu chegar no servidor, precisa apenas de permissão agora
|
Diego Silveira
Ciência da Computação - UFU
SCJP 6
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2008 11:08:40
|
Eder Peixoto
JavaEvangelist
Membro desde: 30/01/2007 01:53:51
Mensagens: 312
Offline
|
No diretório "mysql\bin" tem um arquivo chamado "my.cnf". Seria esse?
Dentro desse arquivo consta: skip-locking
Isso tem algo a ver?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2008 11:11:45
|
rdgms
Virtual Machine Man
![[Avatar]](/images/avatar/825ab77fe4eb3419db2fc9c6ceff7146.jpg)
Membro desde: 21/12/2006 22:08:57
Mensagens: 628
Localização: São Paulo
Offline
|
Hum.. da ultima vez que eu fiz isso.. eu tbm.. nao tinha permitido acesso por outras maquinas.. tem outro geitos claro!! mais eu tive que reinstalar o mysql server.. na instalação tem um check box .. para permitir acesso de outras maquinas...
This message was edited 1 time. Last update was at 20/10/2008 11:11:57
|
PDF, JPG, GIF, DOC e DOCX
JAVA! SCALA!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2008 11:11:58
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
http://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2008 16:25:43
|
Eder Peixoto
JavaEvangelist
Membro desde: 30/01/2007 01:53:51
Mensagens: 312
Offline
|
Obrigado a todos pelas dicas, mas infelizmente não consegui resolver.
Alterei a configuração no arquivo my.cnf, mas o SO começou a emitir mensagens de alerta, e não era mais possível acessar o MySql pelo phpMyAdmin.
Reinstalei o Xampp, mas não há nenhuma opção onde seja possível informar que será utilizado em rede.
Se alguém souber algo que possa me ajudar, agradeço muito.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2008 18:51:42
|
Eder Peixoto
JavaEvangelist
Membro desde: 30/01/2007 01:53:51
Mensagens: 312
Offline
|
O que não estou conseguindo é configurar o MySql para PERMITIR acessos ao Banco de Dados através de outros computadores da rede.
Alguém sabe como?
|
|
|
 |
|
|