Wozu ist JDBC (Java Database Connectivity) gut? JDBC stellt die Verbindungsschnittstelle von Java-Programmen zu relationalen Datenbanken wie MySQL dar. Dazu ist je nach Datenbank vorab ein spezieller JDBC-Treiber in Form einer Bibliothek (jar-Datei) in den Klassenpfad einzubinden.
Wie installiere ich einen JDBC-Treiber für eine MariaDB-Datenbank? MariaDB Datenbank-Connector für Java
Wie lade ich den JDBC-Treiber für MariaDB im Java-Programm?
try {
// JDBC-Treiber laden
Class.forName("com.mysql.cj.jdbc.Driver").newInstance();
} catch (Exception e) {
// Signalisiere, dass der JDBC-Treiber nicht geladen werden konnte
System.out.println(e);
}
Wie stelle ich eine JDBC-Verbindung zu einer MariaDB Datenbank her?
String databaseName = "kunden";
String userName = "paul";
String databaseName = "geheim123";
Connection connection = DriverManager.getConnection("jdbc:mysql://localhost/" + databaseName
+ "?characterEncoding=utf8"
+ "&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe/Berlin"
+ "&user=" + userName + "&password=" + password);
Wie stelle ich über JDBCAnfragen an eine MariaDB Datenbank?
coming soon...