Hallo ich habe zur zeit ein Projekt, wo ich eine Datenbankverbindung brauch.
Den mysql Connector runtergeladen und entpackt. In den Classpath hab ich ihn über die Konsole eingefügt:
So nun zu meinem Programm..
Hier ist erstmal mein Quellcode bis jetzt:
wenn ich es öffne kommt dann diese Fehlermeldung:
hat jemand eine Ahnung was der Fehler ist? Liegt es vielleicht am Classpath?
Danke für Hilfe!
Den mysql Connector runtergeladen und entpackt. In den Classpath hab ich ihn über die Konsole eingefügt:
Code:
java -cp C:\Weg_zum_Pfad\mysql-connector-5.1.19-bin.jar
So nun zu meinem Programm..
Hier ist erstmal mein Quellcode bis jetzt:
Java:
try
{
// create our mysql database connection
String myDriver = "com.mysql.jdbc.Driver";
myDriver = "org.gjt.mm.mysql.Driver";
String myUrl = "jdbc:mysql://localhost/schule";
Class.forName(myDriver).newInstance();
Connection conn = DriverManager.getConnection(myUrl, "root", "");
}
catch (Exception e)
{
System.err.println(e.getMessage());
e.printStackTrace();
}
Java:
java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at Grundriss$MyMouseListener.mousePressed(Grundriss.java:48)
at java.awt.Component.processMouseEvent(Component.java:6260)
at java.awt.Component.processEvent(Component.java:6028)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Window.processEvent(Window.java:1836)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Danke für Hilfe!