Código dando erro na conexão do MySql com o Java

Erro:

java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/bd_pizzarias

Código:

> package interfaceProjeto;
> 
> import java.sql.Connection;
> import java.sql.DriverManager;
> import java.sql.ResultSet;
> import java.sql.SQLException;
> import java.sql.Statement;
> 
> public class Conexao {
>     
>     private String url;
>     private String usuario;
>     private String senha;
>     private Connection con;
>     private Statement statment;
> 
>     public Conexao() throws Exception {
>         url = "jdbc:mysql://localhost:3306/bd_pizzarias";
>         usuario = "root";
>         senha = "123";
>         
>         //Class.forName("com.mysql.cj.jdbc.Driver");
>         con = DriverManager.getConnection(url, usuario, senha);
>         //con = DriverManager.getConnection(url);
>         statment = con.createStatement();
>         
>         System.out.println("Conexão realizada com sucesso!");
>     }
>     
>     public ResultSet consulta(String sql) throws SQLException{
>         return statment.executeQuery(sql);
>     }
>     
>     public int update(String sql) throws SQLException{
>         return statment.executeUpdate(sql);
>     }
> }

O Driver do MySQL não foi encontrado, verificou se você o adicionou corretamente nas dependências do projeto?

E aí @Erick_Oliveira1, tudo bem?!
Seja bem vindo ao GUJ :tada:

Então, já tentaste testar a solução de outros colegas do GUJ que tiveram o mesmo problema?! Acho que podem ser útil para você.

Mas antes, um observação, por que comentaste esta linha?!

Esta linha é importante, e não pode ser deixada de fora, é o método .forName() carrega o driver JDBC, de forma que o Java saiba que ele existe.

[RESOLVIDO]java.sql.SQLException: No suitable driver found

Java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost/fj21[RESOLVIDO]

[RESOLVIDO]Ajuda com o seguinte Erro - no Suitable Driver Found for Assuntos Gerais

Como corrigir o erro “SQLException: No suitable driver found” ao realizar uma conexão?

Abraços!

Passei pelo mesmo problema.

Caso esteja usando MySQL 8.0, use esta classe ConnectionFactory que está em um tópico que eu criei:

Caso queira o arquivo connector jar, me mande no meu inbox algum email seu para que eu te mande ele, dai vc coloca nas bibliotecas do seu projeto manualmente. :wink: