next up previous contents index
Search Next: Erstellen der Datenbank Up: Datenbankanbindung Previous: DBI installieren   Contents   Index

Logfiles mit MySQL analysieren

Wir wollen unsere Apache-Logfiles aus Kapitel 14 noch mit einer anderen Methode analysieren, indem wir sie in eine MySQL-Datenbank einbetten. Dann können Ad-hoc-Auswertungen durch Eingabe der entsprechenden SQL-Anweisungen ausgeführt werden.

Wir gehen folgendermaßen vor:

  1. Wir erstellen die Datenbank und die notwendigen Tabellen.
  2. Wir übertragen die Logfiles mit Ruby und DBI in die Datenbank.
  3. Wir verwenden die in der DBI-Distribution vorhandene interaktive SQL-Shell sqlsh.rb, um einige Abfragen auszuwerten.
  4. Wir zeigen an einem Beispiel, wie man in Ruby mit den Ergebnissen einer SQL-Abfrage weiterarbeiten kann.



Abschnitte

(C) 2002 by dpunkt.de, Armin Roehrl, Stefan Schmiedl, Clemens Wyss 2002-01-20