Problema na conexão SQL

Eu estou tentando abrir uma conexão com o SQL.

Estou usando esse código

public static Connection getConnection(){
try {
Class.forName(“com.mysql.jdbc.Driver”);
return DriverManager.getConnection(“jdbc:mysql://localhost/login”, “root”, “”);
} catch (SQLException e) {
throw new RuntimeException(e);
}
catch(ClassNotFoundException e){
throw new RuntimeException(e);
}
}

public static void main(String[] args) {
	getConnection(); 
}

}

e recebo esse problema:

Exception in thread “main” java.lang.RuntimeException: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at Saylon.Teste.ConnectionTipe.getConnection(ConnectionTipe.java:17)
at Saylon.Teste.ConnectionTipe.main(ConnectionTipe.java:22)
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at Saylon.Teste.ConnectionTipe.getConnection(ConnectionTipe.java:11)
… 1 more

Colocou o arquivo .jar do mysql nas dependências do seu projeto ?

Não tem nenhuma build patch externa no projeto não…

Boa noite @Kaih_Coder,

Bom, vamos lá.

Você deve adicionar o driver de conexão do MySQL (https://dev.mysql.com/downloads/connector/j/) e adicionar no seu projeto.

  • Você vai baixar e jogar ele no seu projeto, se não souber como, da uma olhadinha nessa apostila aqui te ajuda bastante e ainda da uma pincelada em um design pattern chamado Factory, além de mostrar como incluir no seu path o driver do MySQL.

Abraço!
Qualquer coisa, estamos ai!

https://www.caelum.com.br/apostila-java-web/bancos-de-dados-e-jdbc/#exerccios-connectionfactory
Apostila ai, foi mal rs

Muito obrigado… Problema resolvido com sucesso :slight_smile:

Coloca ai como [RESOLVIDO] <3