Ao tentar executar o código (antes de importar o driver) a exception "java.sql.SQLException: No suitable driver... " deveria ser apresentada como erro, conforme o vídeo. No entanto,a execução eu recebo a seguinte mensagem: "Error: Could not find or load main class com.mysql.cj.jdbc.admin.TimezoneDump Caused by: java.lang.ClassNotFoundException: com.mysql.cj.jdbc.admin.TimezoneDump". Procurei na internet e não consegui solucionar o problema.
Meu código:
import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException;
public class TestaConexao {
public static void main(String[] args) throws SQLException {
Connection connection = DriverManager.getConnection("jdbc:mysql://localhost/loja_virtual?useTimezone=true&serverTimezone=UTC", "root", "root");
connection.close();
}
}
Mensagem de erro:
Error: Could not find or load main class com.mysql.cj.jdbc.admin.TimezoneDump Caused by: java.lang.ClassNotFoundException: com.mysql.cj.jdbc.admin.TimezoneDump