Pessoal estou fazendo os exercicios do tópico 2.6 da apostila fj-21, só que parei no seguinte código:
package br.caelum.jdbc.teste;
import java.sql.Connection;
import java.sql.SQLException;
import br.com.caelum.jdbc.ConnectionFactory;
public class TestaConexao {
public static void main(String[] args) {
Connection connection = new ConnectionFactory().getConnection();
System.out.println("conexão aberta!");
try {
connection.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
e segue o erro quando executo o código:
[color=red]Exception in thread "main" java.lang.RuntimeException: java.sql.SQLException: No suitable driver found for jdbc:mysql ://localhost/mysql
at br.com.caelum.jdbc.ConnectionFactory.getConnection(ConnectionFactory.java:13)
at br.caelum.jdbc.teste.TestaConexao.main(TestaConexao.java:12)
Caused by: java.sql.SQLException[u]: No suitable driver found for jdbc:mysql ://localhost/mysql
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at br.com.caelum.jdbc.ConnectionFactory.getConnection(ConnectionFactory.java:11)
... 1 more[/color]
Já associei o driver do mysql ao meu projeto e continua dando o mesma erro de cima. Alguém tem idéia em onde eu possa está errando?