Datenbankzugriff nicht möglich

bubblegumsoldier

Grünschnabel
Hi Leute ich habe ma ne Frage bei mir kann er auf meine Datenbank nicht richtig zugreifen (Datenbank von sqlbuddy). Mein Script:

Code:
package InRain;

import java.sql.*;
public class Main
{
  Connection conn;

  public static void main(String[] args)
  {
	  try{
		  Class.forName("com.mysql.jdbc.Driver").newInstance();
		  
		  Connection con = DriverManager.getConnection("jdbc:mysql//localhost/Datenbankname","username","passwort");
		  con.setReadOnly(true);
		  
		  Statement stmt = con.createStatement();
		  
		  ResultSet rs = stmt.executeQuery("SELECT * from userTB");
		  
		  while(rs.next()){
			  System.out.println(rs.getString(2) + "    -    " +rs.getInt(5));
		  }
		  rs.close();
		  stmt.close();
		  con.close();
		  
	  }catch (Exception e){
		  System.out.println("Fehler: " + e);
	  }
 
}
  
  
  
}


und mein Fehler ist

Code:
Fehler: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

Meiner Meinung nach habe ich alles richtig importiert.

Ein bisschen Hilfe wäre durchaus nett
 
Zuletzt bearbeitet:
jo richtig installiert hab ichs ich hab noch was gemacht und jetzt kommt das:
Code:
Fehler: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.

Code:
Connection con = DriverManager.getConnection("jdbc:mysql://localhost/Datenbankname","username","passwort");

Ich hab nach dem mysql noch einen doppelpunkt gesetzt
 
Zurück