Problema ao Acessar o Banco de Dados (MYSQL)

1 resposta
extreme_z3r0

Olá pessoal, estou usando o MYSQL 5.1.

Estou desenvolvento uma aplicação Desktop que acessa o banco.
O Banco está na maquina local (onde tambem estou desenvolvendo o programa e funciona tudo OK! (PC1)) só que preciso abrir o programa de outro micro(PC2).

Estou tento o seguinte Erro:
Microsoft Windows XP [versão 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\Administrador>cd Desktop

C:\Documents and Settings\Administrador\Desktop>V3.jar

C:\Documents and Settings\Administrador\Desktop>java -jar V3.jar
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link fai
lure

Last packet sent to the server was 0 ms ago.
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
        at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1
074)
        at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2103)
        at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:718)
        at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:46)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
        at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:302)
        at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java
:282)
        at java.sql.DriverManager.getConnection(Unknown Source)
        at java.sql.DriverManager.getConnection(Unknown Source)
        at persistent.GerenciadorDeAcessoAoBanco.realizarConexao(GerenciadorDeAc
essoAoBanco.java:74)
        at view.SplashScreen.carregarSistema(SplashScreen.java:66)
        at view.SplashScreen.<init>(SplashScreen.java:54)
        at model.Main.main(Main.java:41)
Caused by: java.net.ConnectException: Connection refused: connect
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(Unknown Source)
        at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
        at java.net.PlainSocketImpl.connect(Unknown Source)
        at java.net.SocksSocketImpl.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at java.net.Socket.<init>(Unknown Source)
        at java.net.Socket.<init>(Unknown Source)
        at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.ja
va:253)
        at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:280)
        at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2026)
        ... 15 more

No outro micro (PC2) consigo dar ping no banco, consigo utilizar o MYSQL Query Browser, então não é problema com o Banco, estou utilizando o usuario root com senha para os acessos.

Alguem tem alguma dica?

Obrigado.

1 Resposta

jmag

Bom na instalação do mysql tem um opção em que vc permite ou nao acesso remoto ao banco!
Tente reistala-lo e marque essa opção…

Criado 20 de julho de 2009
Ultima resposta 20 de jul. de 2009
Respostas 1
Participantes 2