Vous êtes sur la page 1sur 3

TP : Installer et configurer le pilote MySQL JDBC sur JBoss Wildfly

MySQL offre une connectivité de pilote de base de données standard pour utiliser MySQL avec des
applications et des outils compatibles avec les normes industrielles ODBC et JDBC. Tout système qui
fonctionne avec ODBC ou JDBC peut utiliser MySQL.

Pour en savoir plus sur les différents connecteurs MySQL disponibles, veuillez consulter le site
https://dev.mysql.com/downloads/connector/.

Dans ce TP, nous allons installer le pilote MySQL JDBC sur le serveur d'application Wildfly.

Etape 1 - Télécharger et extraire MySQL Connector/J

Le MySQL Connector/J est le pilote JDBC officiel de MySQL. Dans le cadre de ce TP, nous allons
télécharger la version 8.0. MySQL Connector/J 8.0 est compatible avec toutes les versions de MySQL
à partir de MySQL 5.5.

Lien de téléchargement : https://dev.mysql.com/downloads/connector/j/

Étape 2 - Configuration du pilote MySQL JDBC en tant que module Wildfly

Nous devons configurer le pilote MySQL JDBC comme un module Wildfly afin qu'il soit chargé au
démarrage de Wildfly.

Pour ce faire, nous devons d'abord créer un répertoire de paquetage de modules (com/mysql/main)
pour le pilote MySQL JDBC sous WILDFLY_HOME/modules/system/layers/base.

Ici WILDLFY_HOME est le répertoire où Wildfly est installé.

1. Copier le fichier jar dans le répertoire


WILDFLY_HOME/modules/system/layers/base/com/mysql/main/.
2. Créer un fichier de description de module dans le répertoire
WILDFLY_HOME/modules/system/layers/base/com/mysql/main/ avec le nom module.xml.
Copier le contenu ci-dessous dans module.xml.
<module xmlns="urn:jboss:module:1.5" name="com.mysql">
<resources>
<resource-root path="mysql-connector-java-8.0.21.jar" />
</resources>
<dependencies>
<module name="javax.api"/>
<module name="javax.transaction.api"/>
</dependencies>
</module>
Sauvegarder et quitter le fichier.
Nous devons maintenant démarrer/redémarrer le serveur Wildfly pour que le module MySQL
soit pris en charge et disponible.
Étape 3 - Configuration du pilote MySQL JDBC

Pour configurer un pilote MySQL JDBC, accéder à la console de gestion Wildfly et aller dans
Configuration -> Subsystems -> Datasources & Drivers -> JDBC Drivers.

Cliquer sur l'icône "+" et saisir les informations suivantes.

Cliquer sur Add et le pilote MySQL est ajouté avec succès.


Une fois le pilote MySQL JDBC installé et configuré, il est possible de configurer une source de données
pour vérifier que le pilote MySQL JDBC fonctionne correctement.

Pour ce faire, accéder à la console de gestion Wildfly et aller dans Configuration -> Subsystems ->
Datasources & Drivers -> Datasources.

Cliquer sur l'icône '+' et créer une nouvelle source de données non-XA.

Entrer les détails de la connexion à la base de données requise et aller à l'onglet Test Connection.
Cliquer sur le bouton Tester la connexion et si tout est configuré correctement, le message suivant
devrait apparaître.

Vous aimerez peut-être aussi