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

Bom Dia.

Meu primeiro post aqui no GUJ. Estou com o seguinte erro aqui na minha máquina:

Exception in thread “main” java.sql.SQLException: No suitable driver found for jdbc://localhost/fj21
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at Conexao.main(Conexao.java:11)

Estou fazendo apenas um teste de conexão. Segue meu código:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import com.mysql.jdbc.*;

public class Conexao {
	public static void main(String[] args) throws SQLException {
	

		DriverManager.registerDriver(new com.mysql.jdbc.Driver());
		Connection teste = DriverManager.getConnection("jdbc://localhost/fj21", "", "");
	
		
		System.out.println("Conectado");
		teste.close(); 
	}
}

Não é um projeto web. E estou usando o driver mysql-connector-java-3.0.17-ga.zip do site do mysql, tb tentei usar o .TA e outras versões mais atualizadas, sempre colando o pacote no projeto e adcionando no build path. E o mesmo problema ocorre.

alguém pode me ajudar com esse troço ? Obrigado desde já.

A Url de conexão está incorreta.

Ela deve possuir o seguinte formato:

por exemplo.

Olá natalaelv

Não deu certo, O erro só mudou o caminho da url.

Exception in thread “main” java.sql.SQLException: No suitable driver found for jdbc:mysql//localhost/fj21
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at Conexao.main(Conexao.java:11)

A URL que você usou:

jdbc:mysql//localhost/fj21

A url correta:

jdbc:mysql://localhost/fj21

Opa deu certo.

Fiz conforme sua orientação.

Connection teste = DriverManager.getConnection("jdbc:mysql://localhost/fj21","root","")

Obrigado natanaelv