D
DBNeuling
Gast
Hallo,
ich versuche gerade vergebens eine mysql Verbindung ueber eclipse herzstellen.
Login ueber die Konsole funktioniert.
Here is the error i get.
Ich denke ich muss die JDBC runterladen und irgendwie in eclipse integrieren, kann dass vielleicht der Fehler sein? Wenn ja, wie binde ich die JDBC in mein Projekt ein?
ich versuche gerade vergebens eine mysql Verbindung ueber eclipse herzstellen.
Login ueber die Konsole funktioniert.
Java:
import java.sql.*;
public class DBConnection{
public static void main(String[] args) {
System.out.println("MySQL Connect Example.");
Connection conn = null;
String url = "jdbc:mysql://HOST";
//String url = "jdbc:mysql://localhost:3306/";
String dbName = "DB";
String driver = "com.mysql.jdbc.Driver";
String userName = "user";
String password = "pw";
try {
Class.forName(driver).newInstance();
conn = DriverManager.getConnection(url+dbName,userName,password);
System.out.println("Connected to the database");
conn.close();
System.out.println("Disconnected from database");
} catch (Exception e) {
e.printStackTrace();
}
}
}
Here is the error i get.
Code:
MySQL Connect Example.java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at DBConnection.main(DBConnection.java:14)
Ich denke ich muss die JDBC runterladen und irgendwie in eclipse integrieren, kann dass vielleicht der Fehler sein? Wenn ja, wie binde ich die JDBC in mein Projekt ein?
Zuletzt bearbeitet von einem Moderator: