Olá,
eu tenho um programinha usando MySQL rodando normalmente localmente (plataforma Windows), mas qndo tento rodar ele na minha maquina mas acessando um banco de dados do servidor(plataforma Linux) ele da esse erro:
Problemas com o BDcom.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:** BEGIN NESTED EXCEPTION **
java.net.ConnectException
MESSAGE: Connection refused: connectSTACKTRACE:
java.net.ConnectException: Connection refused: connect 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.<init>(Socket.java:366) at java.net.Socket.<init>(Socket.java:208) at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:256) at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:271) at com.mysql.jdbc.Connection.createNewIO(Connection.java:2744) at com.mysql.jdbc.Connection.<init>(Connection.java:1553) 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 DAO.Conectar.<init>(Conectar.java:26) at DAO.CategoriaDAO.<init>(CategoriaDAO.java:27) at CamadaNegocio.NCategoria.selecionarTudoToString(NCategoria.java:28) at Cliente.LocalizarDocumento.inicio(LocalizarDocumento.java:264) at Cliente.LocalizarDocumento.access$000(LocalizarDocumento.java:21) at Cliente.LocalizarDocumento$1.windowOpened(LocalizarDocumento.java:72) 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)
Alguem sabe me dizer pq e como resolver???
Detalhe… o driver q eu tenho na minha maquina é mysql-connector-java-5.0.7-bin.jar, e a versao do MySQL no servidor é 5.0.45… será q tem alguma coisa a ver?