Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Exceção em conexão com mysql através de jdbc


Este erro ocorre quando você tenta usar um driver JDBC do Mysql 5 em um banco de dados Mysql 8 ou superior. Você pode usar o seguinte arquivo JAR

mysql-connector-java 8.0.11

Ou use esta dependência do Maven
    <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <version>8.0.11</version>
    </dependency>

Se você precisar ter conexão com MySQL 5 e MySQL 8 no mesmo aplicativo, você precisará isolar carregadores de classe, algo como o seguinte pode funcionar

Como carregar arquivos JAR dinamicamente em tempo de execução?