package connection; import java.sql.Connection; import java.sql.DriverManager; public class ConnectToDB { public static void main(String[] args) { try { Connection con; // Die Methode forName nimmt den Namen der Klasse auf, // der java.sql.Driver implementiert. Bei PostgreSQL // ist das org.postgresql.Driver. Wenn Sie eine // andere Datenbank verwenden: Der Klassenname // steht in den allerersten Zeilen der Dokumentation // ihres Treibers Class.forName("org.postgresql.Driver"); // Das richtige Format des ersten Parameters von // getConnection kann von jedem Hersteller frei // vorgegeben werden con = DriverManager.getConnection( "jdbc:postgresql://localhost/test", "postgres", "postgres"); // Die Verbindung steht... System.out.println("Verbindung zur Datenbank '" // Manche Treiber sind bei getCatalog etwas // spartanisch in der Ausgabe und liefern nicht // den Tabellennamen zurück (sondern null) +con.getCatalog() + "' hergestellt"); } catch (Exception e) { e.printStackTrace(); } } }