5
JDBC ile mysql veritabanına bağlanırken bu hatayı alıyorum.JDBC bağlantı hatası: tanınmayan saat dilimi
Database.getConnection() Error -->The server time zone value 'EEST' is
unrecognized or represents more than one time zone. You must configure
either the server or JDBC driver (via the serverTimezone configuration
property) to use a more specifc time zone value if you want to utilize
time zone support.
Bu benim bağlantı kodum.
public static Connection getConnection(){
try {
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/management", "root", "root");
return con;
} catch (ClassNotFoundException | SQLException e) {
// TODO Auto-generated catch block
System.out.println("Database.getConnection() Error -->"
+ e.getMessage());
return null;
}
}
Hata mesajı yeterince açık. Ne * tam olarak * bu konuda anlamıyor musunuz? – Raedwald
SO, sunucu saat dilimini düzeltmeyi denediniz mi? –
SunucuTimezone yapılandırma özelliğini bulamadım. – mcemilg