Mit gnuplot Grafik aus MySQL Dump erzeugen

Wenn man einen SQL Dump erzeugt hat (beispielsweise mit phpmyadmin) und ihn plotten möchte bietet sich folgendes Gnuplot Script an.

set title "Temperatur"
set xlabel "Uhrzeit"
set ylabel "Grad Celsius"
set xdata time
set timefmt "%Y-%m-%d %H:%M:%S"
set xrange ["2009-04-13 18:00:00":"2009-04-14 16:00:00"]
set format x "%H:%M"
set timefmt "%Y-%m-%d %H:%M:%S"
set style line 1 lt rgb "#000000" lw 1
set style line 2 lt rgb "#EEEEEE" lw 1
set grid mxtics ls 1
set grid xtics ytics ls 2
set terminal png size 800,600
set output 'test.png'

plot "test.dat" using 1:4 title "Temperatur in Grad Celsius" with lines

Dieses Script in eine Datei kopieren (myscript) und den SQL Dump in eine weitere. Dann in der letzten Zeile von mysrcipt den Dateinamen des Dumps angeben und mit

gnuplot myscript

plotten lassen.