Folgendes, ich habe eine Textdatei
Jun 28 18:23:59 00-12-f0-02-1d-3a
Jun 28 18:33:14 00-12-f0-02-1d-3a
Diese Daten möchte ich nu in die Mysql Datenbank senden.
Wobei jede Zeile einen Eintrag in die Datenbank darstellen soll.
<?php
$in = fopen ("datei.txt", "r");
while (!feof($in)) {
$zeile = fgets($in);
$felder=explode(" ", $zeile);
$resultat=mysql_query("INSERT INTO tabelle SET feld0='$felder[0]', feld1='$felder[1]', ... ");
}
...
?>
while read -r m d t M; do \
echo "INSERT INTO table (month, day, time, mac) \
VALUES ( '$m', '$d', '$t', '$M' );" ;
done < DATEI | mysql -uMeinDBuser -p
awk '{print "INSERT INTO table (month, day, time, mac) VALUES ($1, $2, $3,\
$4);"}' test-file >test.sql
mysql -u user -h host -D db-name < test.sql