Como saber o IP de um disco da rede?

7 respostas
marcioa1

Olá,

Na verdade quero colocar o banco Mysql que roda com o Hibernate na minha máquina para um disco da rede. O arquivo de configiração está assim :

...
		<property name="hibernate.connection.url">jdbc:mysql://localhost:3306/dixAcesso</property>

Como faço para , no lugar de localhost, ter acesso ao banco em um determinado disco? Eu precisaria saber o Ip deste disco ? Poderia colocar o caminho, como algo ...

<property name="hibernate.connection.url">jdbc:mysql://G:/DIMED/DATA MINING/PROJETOD/MYSQL/DATA:3306/dixAcesso</property>

Obrigado,

Márcio

7 Respostas

Luca

Olá

Disco não tem endereço IP pois disco não é um dispositivo de rede.

[]s
Luca

marcioa1

Luca,

Eu desconfiava disto.

Eu copiei a pasta do mey MySql do meu disco C para o disco G ( da rede ). Desta forma, bastaria trocar o endereço IP da conexão , não é ?

Márcio

cv1

Nao, Marcio: vc precisa rodar o servidor do MySQL nessa maquina, ou o MySQL vai continuar a executar na sua maquina, com os dados em outra, e o IP continuaria sendo 127.0.0.1, o famoso localhost. :wink:

marcioa1

cv

Antes de mais nada seu avatar é 10.

Já entendi isto. Mas tenho algumas dúvidas ( duas )

Primeiro, na conexão do hibernate, basta trocar o localhost pelo ip da máquina da rede ?

<property name="hibernate.connection.url">jdbc:mysql://localhost:3306/dixAcesso</property>

Eu preciso permissão para acessar este IP ?

Obrigado,

Márcio

Rodrigo_Carvalho_Aul

Por padrão o MySql só aceita conexões locais. Então vc vai ter que criar um usuário no MySql e dar permissão pra ele acessar o banco pelo IP que ele tá.

[]'s

Rodrigo C. A.

marcioa1

Rodrigo,

Obrigado pela luz.
Vou procurar saber como se faz isto ( cadastrar usuário e dar a ele permissão )

Márcio

farribeiro

O certo é passar o endereço ip da maquina onde vc referênciou este drive

Criado 4 de agosto de 2005
Ultima resposta 5 de ago. de 2005
Respostas 7
Participantes 5