[jdbc][mysql][linux] pb de connection
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 :
Code:
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>");} |
je panse que mon code est bon (il tourne sur winXP) mais la je comprend pas
j'ai tout fait comme dans les doc que j'ai trouvé ...
Si queulq'un a une réponse merci d'avance !!!