Hier findet ihr ein einfachen Quelltext zur Verwendung von Java mit JDBC? und PostgreSQL. JDBC bietet eine einfache Schnittstelle. Daher ist es ohne weiteres möglich, dieses HowTo auch für MySQL zu verwenden.
JDBC_Test.java
import java.sql.*; /* Die Schnittstellendefinition */
public class JDBC_Test {
/**
* @throws SQLException -> in diesem Beispiel behandeln wir die SQL Exceptions nicht
*/
// Überprüfe Abhängigkeiten
try {
Class.forName("org.postgresql.Driver");
System.
out.
println("Treiber konnte nicht geladen werden");
}
// Verbindung aufbauen
int port = 5432;
con =
DriverManager.
getConnection("jdbc:postgresql://"+host+
":"+port+
"/"+datenbank,
"postgres",
"postgres");
// Statement (Model) erstellen
String query =
"SELECT spalte1, spalte2, spalte3 FROM tabelle";
ResultSet rs = stmt.
executeQuery(query
);
// gibt einen Iterator zurück
while (rs.next()) {
"- " + rs.getString("spalte1")+
"- " + rs.getString("spalte2")+
"- " + rs.getString("spalte3")
);
}
//einfache SQL Befehle ohne rückgabewert führt man über executeUpdate aus
stmt.executeUpdate("DROP TABLE tabelle; ");
}
}