bonjour,
Je suis en train de tester la connexion à mysql et mon soucis est le suivant :
Je lance la connexion (via le cmd de win), ma connexion est donc lancer, j'exécute mon programme et là :
je n'ai que ca qui s'affiche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3MySQL timezone name: Paris, Madrid Java timezone name: null
Voici mon code pour mes tests :
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
31 import java.sql.*; public class test { public test()throws ClassNotFoundException,SQLException { doConnection(); } private void doConnection(){ Connection conn = null; try { Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/test","root",""); System.out.println("Connexion : " + conn); } catch (Exception ex) { System.err.println("Erreur pendant la connexion"); ex.printStackTrace(); System.out.println(":s"); } finally { if (conn != null) { try { conn.close(); } catch (SQLException e) { System.err.println("Erreur pendant la connexion"); e.printStackTrace(); } } } } }
Il ne m'est même pas possible via le debugger d'atteindre mon constructeur.
je pense que le message Java timezone name: null Y est pour beaucoup, mais je ne trouve pas comment le résoudre.
merci à vous
Partager