Java MySQL Verbindung aufbauen

12/14/2014 16:52 .cryptex#1
Guten Tag,

ich habe vor ein Login mit Java zu Programmieren, deshalb brauche ich nun eine MySQL. Mein Problem dabei ist, ich kann nicht Verbinden.
Andauernd kommt der Fehler:

PHP Code:
No suitable driver found 
Meine Frage ist nun, wie kann ich eine erfolgreiche Verbindung aufbauen?

///

Code:

PHP Code:
try { 
                
                
System.out.println("+ Verbindung aufbauen"); 
                    
String url "jdbc:mysql://host:3306/db"
                    
con DriverManager.getConnection(url"user""password"); 

            } catch (
SQLException sqle) { 
                
                
sqle.printStackTrace(); 
            } 
12/14/2014 16:59 snow#2
Du musst zuerst den entsprechenden DB-Treiber laden:
Code:
Class.forName("com.mysql.jdbc.Driver");
12/14/2014 17:16 .cryptex#3
Habe ich auch schon versucht, trotzdem gibt es diesen Error als.

Neuer Error:

PHP Code:
Exception in thread "main" java.lang.ClassNotFoundExceptioncom.mysql.jdbc.Driver
    at java
.net.URLClassLoader$1.run(Unknown Source)
    
at java.net.URLClassLoader$1.run(Unknown Source)
    
at java.security.AccessController.doPrivileged(Native Method)
    
at java.net.URLClassLoader.findClass(Unknown Source)
    
at java.lang.ClassLoader.loadClass(Unknown Source)
    
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    
at java.lang.ClassLoader.loadClass(Unknown Source)
    
at java.lang.Class.forName0(Native Method)
    
at java.lang.Class.forName(Unknown Source)
    
at chat.Main.main(Main.java:16
12/14/2014 17:35 Mostey#4
Hast du den Treiber auch in dein Projekt eingebunden? Er beschwert sich offensichtlich, dass die Klasse nicht gefunden wurde - kann ja eigentlich nur daran liegen dass du sie im Projekt nicht referenzierst?
12/14/2014 17:43 .cryptex#5
Was meinst du damit? Muss man da eine Extra Datei importieren?
12/14/2014 18:18 XxharCs#6
Java MySQL Connector:
[Only registered and activated users can see links. Click Here To Register...]

Edit: Schaust du dir meine erstellen Threads an oder, hättest bissl im Forum gesucht würdest du ein Thread von mir finden: [Only registered and activated users can see links. Click Here To Register...]
Bei meiner Connection-Klasse werden leider die Fehler per sop ausgegeben statt geloggt, ist aber leicht zu loggen, einfach den Logger von Apache (log4j) zB verwenden statt sop^^
12/14/2014 20:28 .cryptex#7
Danke dir, hat geklappt! Danke auch an die anderen.