Mysql
 sql >> Base de données >  >> RDS >> Mysql

Exception en lien avec mysql via jdbc

Cette erreur se produit lorsque vous essayez d'utiliser un pilote JDBC Mysql 5 sur une base de données Mysql 8 ou supérieure. Vous pouvez utiliser le fichier JAR suivant

mysql-connector-java 8.0.11

Ou utilisez cette dépendance Maven

    <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <version>8.0.11</version>
    </dependency>

Si vous avez besoin d'une connexion à la fois à MySQL 5 et MySQL 8 dans la même application, vous devrez isoler les classloaders, quelque chose comme ce qui suit peut fonctionner

Comment charger dynamiquement des fichiers JAR lors de l'exécution ?