Conectar aplicação (com bd mysql) java com slackware

4 respostas
D

Estou fazendo uma aplicação em java, que envolve um banco de dados mysql, que
está hospedado localmente, no slackware 12. Bom, consegui criar as tabelas,
e a aplicação. A aplicação rodou numa boa no windows (com o bd no windows), só que no
linux aparece a seguinte msg de erro:

init:
deps-jar:
compile:
run:
sql exception: Communications link failure due to underlying exception:

** BEGIN NESTED EXCEPTION **

java.net.ConnectException
MESSAGE: Connection refused

STACKTRACE:

java.net.ConnectException: Connection refused

at java.net.PlainSocketImpl.socketConnect(Native Method)

at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)

at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)

at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)

at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)

at java.net.Socket.connect(Socket.java:519)

at java.net.Socket.connect(Socket.java:469)

at java.net.Socket.(Socket.java:366)

at java.net.Socket.(Socket.java:209)

at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:256)

at com.mysql.jdbc.MysqlIO.(MysqlIO.java:271)

at com.mysql.jdbc.Connection.createNewIO(Connection.java:2771)

at com.mysql.jdbc.Connection.(Connection.java:1555)

at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)

at java.sql.DriverManager.getConnection(DriverManager.java:582)

at java.sql.DriverManager.getConnection(DriverManager.java:185)

at MinhaAgenda.MetodosBDJTable.conectar(MetodosBDJTable.java:49)

at MinhaAgenda.Janela.formWindowOpened(Janela.java:736)

at MinhaAgenda.Janela.access$100(Janela.java:53)

at MinhaAgenda.Janela$1.windowOpened(Janela.java:339)

at java.awt.AWTEventMulticaster.windowOpened(AWTEventMulticaster.java:322)

at java.awt.AWTEventMulticaster.windowOpened(AWTEventMulticaster.java:322)

at java.awt.Window.processWindowEvent(Window.java:1813)

at javax.swing.JFrame.processWindowEvent(JFrame.java:279)

at java.awt.Window.processEvent(Window.java:1774)

at java.awt.Component.dispatchEventImpl(Component.java:4410)

at java.awt.Container.dispatchEventImpl(Container.java:2116)

at java.awt.Window.dispatchEventImpl(Window.java:2429)

at java.awt.Component.dispatchEvent(Component.java:4240)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)

at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)

at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

** END NESTED EXCEPTION **

Alguém pode me ajudar???/

4 Respostas

R

Da uma olhada em algumas relacionadas ao seu banco de dados:
Ele está rodando? Se tiver está configurado na porta padrão 3306? Não tem nenhum firewall do slackware que pode estar bloqueando ele não?
da uma olhada nesse link aki também

http://www.javafree.org/javabb/viewtopic.jbb?t=862441

na ultima msg o cara posto umas informações sobre configuração do mysql pro linux! pode ser que seja seu problema

D

o bd está rodando sim, e a porta está é 3306 também, só não sei
s o firewall do slackware está bloqueando a bd. Obrigado pela dica
vou dá uma olhada.

D

Bom, ainda não consegui solucionar o problema. No link passado, e em alguns
forúns q eu fui, conseguiram resolver o problema simplesmente comentado
a linha skip-networking do arquivo my.cnf, porém o mysql 5 q vem no slackware
nao possui esse arquivo, possivelmente ele foi dividido em outros como my-large.cnf
my-small.cnf e my.huge.cnf, o pior de tudo, é que em todos esses arquivos a suposta
linha ja está comentada, porém o problema continua. Alguem já teve esse mesmo problema?
help please!!!

D

Até q enfim resolvi a párada… desinstalei tudo e instalei de novo, e configurei
de acordo com este link
http://guia.mercadolivre.com.br/configurando-apache-php-mysql-slackware-compilar-nada-7427-VGP
flws

Criado 11 de março de 2008
Ultima resposta 25 de mar. de 2008
Respostas 4
Participantes 2