Skip to content
This repository has been archived by the owner on Jul 15, 2019. It is now read-only.

Latest commit

 

History

History
41 lines (38 loc) · 1.23 KB

mysql.md

File metadata and controls

41 lines (38 loc) · 1.23 KB

Zugriff auf eine MySQL Datenbank

Aller erstens muss man sich den aktuellsten JDBC-Treiber für die Datenbank besorgen.

Der Treiber wird als Bibliotheke in NetBeans eingebunden.

Folgende Schritte sind nun nötig:

  1. import java.sql.*;
  2. Objekt des JDBC Treibers erzeugen
     class.forName("com.mysql.jc.jdbc.Driver").newinstance();
    Diese Anweisung muss in einen try / catch Block.
  3. Neuer try / catch Block für die folgenden Anweisungen
    • Verbindung zum Server:
      Connection conn = DriverManager.getConnection("jdbc.mysql://127.0.0.1/db", "user", "password");
  4. SQL Abfragen erstellen
    Statement stmt = conn.createStatement();
  5. SQL-Select Abfrage und Antword speichern
    ResultSet rs = stmt.executeQuery("SELECT * FROM table");
  6. Ergebnisdatensätze ausgeben
    while(rs.next()){
        System.out.println(rs.getInt("id")+"\+"+rs.getString("name"));
    }
  7. Alles wieder schließen im finally Block
    ... } finally {
        rs.close();
        stmt.close();
        conn.close();
    }

Achtung: Jede close() Methode benötigt einen eigenen try / catch Block.