La première tâche à accomplir pour interroger une base de données est de s’y connecter. L’établissement d’une connexion passe par deux étapes :
-
Chargement du pilote de la base de données. Ce pilote est en général une classe Java, qui implémente l’interface
Driver
.
-
Instanciation du pilote, avec passage des paramètres de connexion : URL de la base, ou toute autre façon de l’identifier, nom de connexion et mot de passe.
Dans le cas de MySQL le choix du pilote est assez simple : il n'y en a qu'un seul. Dans le cas d'autres bases de données, telles qu'Oracle, il peut exister plusieurs types de pilotes, parmi lesquels il faut faire un choix.