Bonjour tout le monde
je né jamai travaillé avec jdbc,ni avec connexion de java avec mysql ou autre base de donée,vraiment je suis en situation très délicate,je suis bloqué depuis plusieurs journèes,et c trés urgent;sinon je ne peux avancer.
bon voici les étpes que j'ai suivi
1)j'ai installé easyphp version 1.8
2)j'ai installé jdk1.3
3)j'ai téléchargé le connecteur mysql-connecteur-java-3.1.12
4)j'ai copié le fichier mysql-conecteur-java-3.1.12-bin.jar dans le /lib du jdk
5)j'ai ajouté à CLASS_PATH le chemin du fichier .jar
6)j'ai lancé le easyphp
7)j'ai compilé et exécuté le programme suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import java.sql.*; 
import java.io.*;
import java.util.*; 
 
public class SqlConnection { 
    public static void main(String[]args) { 
        try {
           System.out.println("Connection au driver JDBC");
           Class.forName("org.gjt.mm.mysql.driver").newInstance();
           System.out.println("Driver org.gjt.mm.mysql.driver chargé");
           try {
             System.out.println("Connection a la base de données");
             String url="jdbc:mysql://localhost/ma_base"; 
             Connection conn = 
               DriverManager.getConnection(url,"","");
             System.out.println("Base de données connectée");
           } catch (SQLException ex) {
             // la connection a la base de données n'a pas pu etre établi
             // voici les codes erreurs retournés 
             System.out.println("SQLException: " + ex.getMessage()); 
             System.out.println("SQLState: " + ex.getSQLState()); 
             System.out.println("VendorError: " + ex.getErrorCode()); 
           }
       } catch (Exception ex) { 
           // Le driver n'a pas pu être chargé
           // vérifier que la variable CLASSPATH est bien renseignée
           System.out.println("Echec de chargement du driver");
       }
    }
} // end SqlConnectioConnection con = DriverManager.getConnection(url, "MonLogin","MonMotDePasse");
pour charger mon pilote;mais le résultat de ce programme est:
Echec de chargement du pilote
7)je voudrai ajouter que ma base de donnée que j'utilse s'apel :ma_base
et que je travail en local.merci beaucoup pour tout aide .aidez moi svp