Tout d'abord, avant de tenter d'exécuter ce petit programme, assurez-vous que le connecteur MySQL pour le pilote JDBC «Connector/J» est copié dans le répertoire Java «[Java]/JRE/lib/ext». N.B. Il va de soit qu'à cette étape, vous avez déjà installé la base de données MySQL!
Ensuite, en supposant que vous avez une base de données nommé «mybasededonnees_db» dans votre base de données MySQL avec la table «cdmworkgroup» ayant le contenu suivante :
Cin | WorkGroupId | Name_EN | Name_FR | Description | Status | CreateDate | CreateUserId | LastUpdate | UpdateUserId |
---|---|---|---|---|---|---|---|---|---|
000 | 0000023901 | Coder | Développement | Groupe de programmeur effectuant de la recherche et développement (R&D). | A | 2006/03/09 | SYSADM | 2006/03/09 | SYSADM |
000 | 0000023902 | Maintenance | Maintenance | Groupe maintenant les divers services réseaux, implantant les développements, maintenant l'état actuel du matériel et administrant les accès. | A | 2006/03/09 | SYSADM | 2006/03/09 | SYSADM |
000 | 0000023903 | Direction | Direction | Direction Groupe de travail s'occupant des divers orientations à prendre sur les projets et les produits. | I | 2006/03/09 | SYSADM | 2006/03/09 | SYSADM |
075 | 0000000068 | Test | Teste | Groupe désigné pour le contrôle de la Qualité | A | 2006/03/09 | STREMBLAY | 2006/03/09 | STREMBLAY |
Grâce à ce petit programme, vous pourrez afficher la table «cdmworkgroup» vers la console :
- import java.sql.*;
-
- public class showtable {
-
- public static void main(String[] args) {
- try{
- Class.forName("com.mysql.jdbc.Driver").newInstance();
- Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mybasededonnees_db?user=root");
- Statement stmt = conn.createStatement();
- ResultSet RS = stmt.executeQuery("SELECT Name_EN,Name_FR FROM cdmworkgroup");
- while(RS.next()) {
- System.out.println(RS.getString("Name_FR"));
- }
- RS.close();
- stmt.close();
- conn.close();
- } catch(Exception e){
- System.out.println("Connexion impossible: "+e);
- System.exit(-1);
- }
- }
- }
Ensuite, vous devriez voir afficher un résultat ressemblant à celui-ci :
DéveloppementMaintenance
Direction
Teste
Voir également
Langage de programmation - MySQL - Accueil
Dernière mise à jour : Mercredi, le 3 juin 2015