E ae pessoal, to com um problema ao executar o comando:
Connection con =
(Connection) DriverManager.getConnection(“jdbc:mysql://localhost/test”, “root”, “…”);
Uso o Eclipse 3.2.2, e ele está exibindo um erro enorme, mas percebi que essa parte do erro se repete com frequência…
STACKTRACE:
java.net.SocketException: java.net.ConnectException: Connection refused
at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:156)
at com.mysql.jdbc.MysqlIO.(MysqlIO.java:276)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:2666)
at com.mysql.jdbc.Connection.(Connection.java:1531)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at br.com.caelum.jdbc.JDBCExemplo.main(JDBCExemplo.java:14)
** END NESTED EXCEPTION **
Pelo que percebi caiu em um catch de SQLException.
Alguém tem idéia de como posso resolver isso? Adicionei o mySQL Connector 5.0.4 ao projeto, até a parte de Class.forName("…") ele funciona. O Erro é ao criar a conexão mesmo. O S.O. aqui é o Slackware 11.0.
Obrigado pela atenção…