Eclipse DB Zeitzonen Error?

Hallo,

also wie es der Titel schon sagt hab ich mich an eine Datenbank versucht mit MySQL.
Es ging alles glatt also keine Probleme. Nun wollte ich mal mitJava darauf zugreifen. Hab mir dafür ein paar Videos angesehen und es hat alles geklappt bis ich das hier bekam als ich es ausführen wollte.

"The server time zone value 'Mitteleuropäische Zeit' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver"

Ich weiss nicht was ich machen soll... hab keine Ahnung was genau der fehler ist.
hab versucht die Zeitzone von MySQL zu ändern doch das hat nichts gebraucht und hab es dann auf den original zustand gebracht.

Ich füge noch meinen Code hinzu falls das helfen sollte:

import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.logging.Level;
import java.util.logging.Logger;
import java.sql.Connection;

public class Main{ public static void main (String []args) throws Exception {     getConnection();                }

public static Connection getConnection()throws Exception{

    try {
        String driver = "com.mysql.cj.jdbc.Driver";
        String url = "jdbc:mysql://127.0.0.1:3306/db2_final";
        String username = "test111";
        String password = "test123";
        Class.forName(driver);
        
        Connection con =DriverManager.getConnection(url, username, password);
        
        System.out.println("Connected");
        return con;
    }catch(Exception e) {
        System.out.println(e);
    }
    
    
    return null;
}
} 

Vielen Dank schonmal

MFG

Computer, programmieren, Java, Connection, Datenbank, Eclipse, mysql-datenbank, Verbindungsfehler, Zeitzone ändern
1 Antwort
Variablen und Methoden aus der Header Datei nutzen?

halle,

und ja ich weiss das ist eine dumme frage aber ich hab lange nicht mehr mit C gearbeitet...

ich habe hier eine Header datei:

#ifndef MYCLASSES_H
#define MYCLASSES_H

class POINT {
private:
    double X;
    double Y;
public:
    POINT(double X, double Y);
    POINT(POINT &);
    double distanceTo(POINT &);
    double getX();
    double getY();
};
//Ende class POINT
class LINE: private POINT {
private:
    POINT * P2;
    double A, B, C;
    void normalize(void);
public:
    LINE(POINT P1, POINT P2);     POINT * meets(LINE L);     int parallelTo(LINE L); }; //class LINE class CIRCLE: private POINT { private:     double Radius; public:     CIRCLE(POINT M, double R);     bool isInCircle(POINT &);void meetsOther(CIRCLE C, int &, POINT , POINT ); //gibt mir hier auch einen fehler }; #endif 

erstmal nur POINT beachten bitte.

(neben frage: ganz unten im header, bei "bool" kriege ich auch einen fehler. weiss jemand warum?)

nun will ich eine vektor mehtode schreiben und dafür muss ich in die x und y variable reinschreiben können mit einer methode.
wie schreibe ich die nun ?

ich hab so angefangen:

#include "Myclasses.h"
#include <iostream>
using namespace std;


class Point{ Point::Point(double X,double Y){ ..... }

hierbei kommen schon die fehler.

"Member Declaration not found" zum beispiel...

wenn jemand ein kleines beispiel schreiben könnte für dumme...

Vielen Dank schonmal

Computer, Technik, Klasse, Technologie, header, Variablen, c-sprache, Methoden, Programmier Sprache C
0 Antworten