Estou fazendo um sistema com BD e utilizando o MySQL junto com o Java. Uso o IDE NetBeans para a aplicação. Após minha interface e sistema estar praticamente prontos eu começei a mexer com o BD. Porém ele dá erro após tentar conectar. Segue o código:
final private String driver="com.mysql.jdbc.Driver";
final private String url="jdbc:mysql://localhost/bd_sistema";
final private String usuario="root";
final private String senha="admin";
private Connection conexao;
public Statement statement;
public ResultSet resultset;
// Conecta - retorna se a conexão foi true ou false
public boolean conecta(){
boolean result=true;
try{
Class.forName(driver); //Carrega o driver
conexao=DriverManager.getConnection(url,usuario,senha); //Faz a conexão
JOptionPane.showMessageDialog(null,"Conectado!");
}catch(ClassNotFoundException Driver){
JOptionPane.showMessageDialog(null,"Driver não localizado: "+Driver);
result=false;
}catch(SQLException Fonte){
JOptionPane.showMessageDialog(null,"Erro na conexão"+Fonte);
result=false;
}
Ele dá como mensagem que o Driver não foi encontrado, porém o NetBeans me mostra na aba esquerda que tenho um Driver de conexão MySQL. Alguém pode me ajudar?