ola !!!
estou com um certo problema, estou fazendo um teste simples de conexao, pra isso criei uma classe simples chamada ConnectionFactory:
package br.com.caelum.jdbc;
import java.sql.DriverManager;
import java.sql.SQLException;
public class ConnectionFactory {
public java.sql.Connection getConnection(){
System.out.println("conectado ao banco");
try{
return DriverManager.getConnection("jdbc:sql://localhost/peixes","root","");
}catch(SQLException e){
throw new RuntimeException(e);
}
e outra chamada TestaConexao
package br.com.caelum.jdbc.teste;
import br.com.caelum.jdbc.ConnectionFactory;
import com.sun.corba.se.pept.transport.Connection;
public class TestaConexao {
public static void main(String[] args){
Connection connection = (Connection) new ConnectionFactory().getConnection();
connection.close();
}
}
ambas estao corrigidas e preparei uma tabela na base de dados peixes, sendo que no momento de compilar esta acontecendo esse erro :
Exception in thread “main” java.lang.RuntimeException: java.sql.SQLException: No suitable driver found for jdbc:sql://localhost/peixesornamentais
at br.com.caelum.jdbc.ConnectionFactory.getConnection(ConnectionFactory.java:13)
at br.com.caelum.jdbc.teste.TestaConexao.main(TestaConexao.java:11)
Caused by: java.sql.SQLException: No suitable driver found for jdbc:sql://localhost/peixesornamentais
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)conectado ao banco
at br.com.caelum.jdbc.ConnectionFactory.getConnection(ConnectionFactory.java:11)
... 1 more
Sendo que eu ja importei as libs do MYSQL e atualizei o projeto .
Como eu posso resolver esse problema ?
Grato a todos
Ricardo