je developpe une api qui doit se connecter a Mysql mais g un probleme
sur Windows tout fonctionne mais pas sur linux.
j ai telechargé le Jconnector 3.0, j ai mis le .jar dans mon /jre/lib/ext et j'ai ajouté ce path dans ma variable PATH mais quand je me connecte il me trouve une sql exception et me dis qu'il ne trouve pas de driver
voici mon code :
je panse que mon code est bon (il tourne sur winXP) mais la je comprend pas
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 try { Connection con = null; Statement s = null; ResultSet rs = null; Class.forName("org.gjt.mm.mysql.Driver"); String url="jdbc:mysql:localhost/db_postfix"; con=DriverManager.getConnection(url,"root",""); s=con.createStatement(); String query2="SELECT * from mailboxes where name='"+login+"'"; ResultSet res2= s.executeQuery(query2); if(res2.next()) //traitement(); res2.close(); s.close(); con.close(); catch(ClassNotFoundException cnf){out.println("<tr><td>cnf : "+cnf+"</td></tr>");} catch(SQLException e){out.println("<tr><td>"+e+"</td>/tr>");}
j'ai tout fait comme dans les doc que j'ai trouvé ...
Si queulq'un a une réponse merci d'avance !!!
Partager