Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] SQLException: No suitable driver found

O código abaixo não roda:

public class ConexaoDB {

    public static void main(String[] args) {

        try {
            Connection connection = DriverManager
                    .getConnection("jdbc:mysql://localhost:3306/byte_bank?user=root&password=root");

            System.out.println("Conexão iniciada.");

            connection.close();
        } catch (SQLException e) {
            e.printStackTrace();
            System.out.println(e);
        }
    }

}

Lança a seguinte exception: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Vi que já teve um tópico sobre isso, porém apliquei a solução dada e mesmo assim não rodou. Já fiz o Update Project.

O que pode ser?

2 respostas
solução!

Olá João, tudo bem?

Pelo erro apresentado na imagem, parece que o driver JDBC do MySQL não está sendo encontrado. Isso pode acontecer por diversos motivos, como por exemplo, o driver não estar no classpath do seu projeto (normalmente é isso) ou a URL de conexão estar incorreta.

Depois de baixar o driver (o JAR), adicione-o ao classpath do seu projeto. Se você estiver usando o Eclipse, clique com o botão direito no projeto, selecione "Build Path" e depois "Configure Build Path". Na aba "Libraries", clique em "Add External JARs" e selecione o arquivo .jar do driver que você baixou.

Espero ter ajudado e bons estudos!

Essa solução funcionou, Nico. Muito obrigado!