Ouf enfin ca marche^^ voici comment j'ai fait:
Décompresser le ficher télécharger "mysql-connector-java-5.1.10.zip" directement à la racine (mieux vaut éviter les longs chemins et surtout éviter d'avoir des noms de répertoire contenant des espaces):
C:\mysql-connector-java-5.1.10
Ensuite spécifier configurer correctement la variable d'environnement "CLASSPATH". Celle-ci aura comme valeur le chemin complet menant au Driver connector/j:
C:\mysql-connector-java-5.1.10\mysql-connector-java-5.1.10-bin.jar
Pour ce faire sous windows xp: Panneau de configuration-->système-->onglet "avancé"-->variable d'environnement
Pour terminer, rajouter une libraire au projet dans Eclipse java project-->properties-->onglet "libraries"--> add external jars. sélectionner ensuite le driver "mysql-connector-java-5.1.10-bin.jar" dans le dossier décompresser.
Et voici mon code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| import java.sql.*;
import sun.jdbc.odbc.*;
public class TestMysql {
public static void main(String[] args) {
Connection conn = null;
try {
//declaration du driver
Class.forName("com.mysql.jdbc.Driver").newInstance();
} catch (Exception ex) {
ex.printStackTrace();
}
try {
//connection à la DB test mysql
conn =DriverManager.getConnection("jdbc:mysql://localhost:3306/test?user=root");
} catch (SQLException ex) {
System.out.println("SQLException: " + ex.getMessage());
System.out.println("SQLState: " + ex.getSQLState());
System.out.println("VendorError: " + ex.getErrorCode());
}
}
} |
Partager