Erro esquisito com Connection + MySQL

3 respostas
lcsoftware

Galera minha aplicação gera um erro assim:

Catch: java.sql.SQLException: Cannot connect to MySQL server on localhost:3306. Is there a MySQL server running on the machine/port you are trying to connect to? (java.net.BindException)

org.gjt.mm.mysql.Connection.connectionInit(Unknown Source)
org.gjt.mm.mysql.jdbc2.Connection.connectionInit(Unknown Source)
org.gjt.mm.mysql.Driver.connect(Unknown Source)
java.sql.DriverManager.getConnection(DriverManager.java:512)
java.sql.DriverManager.getConnection(DriverManager.java:171)

O que acontece é que eu tenho 2 sistemas ligados em uma mesma base de dados MySql, sendo assim eu so mudo o IP do servidor que esta no properties e ele pega a connecão numa boa mas ao fazer um select grande e me gera sempre este erro, e nao consegui muitas explicações sobre o mesmo em minha procura, se alguemja cruzou com este erro e soube soluciona-lo ou mesmo se tiver uma ideia.

Valeu desde já ai.

3 Respostas

Rafael_Steil

O servidor continua de peh depois dessa consulta, ou ele cai?

De qq maneira, o driver que vc esta usando eh antigo. Pegue o Connector/J na pagina do mysql.com

Rafael

lcsoftware

Na Verdade isso acontece ao executar uma listagem no sistema que existe no Servidor.

Acha que pode ser o driver?

Rafael_Steil

Faca o download e teste :wink:

Mas nao pegue o driver de desenvolvimento ( 3.1 eu acho )… pegue o 3.0 stable, pois o de desenvolvimento da altos paus com mysql 4.1.x

Rafael

Criado 25 de maio de 2004
Ultima resposta 26 de mai. de 2004
Respostas 3
Participantes 2